My DS10 is in 5th and does AoPS pre-algebra at school. He does the Friday afternoon online class and does his homework during the week when the other kids are getting their math lessons. It works pretty well. His teacher will answer questions if he has any.
The biggest problem is that the teacher wants some kind of empirical evidence that my son is doing math-- and since the problems are all online, it's impossible to document. (Yes, the teacher sees him working on the problems, but there's no evidence for his records.) As a result, the teacher has started having my son take the tests the other kids are doing (6th grade EM). On the one hand, I find that annoying. But on the other, my son says the tests are really easy and he doesn't mind doing it, so I haven't intervened.
We are fortunate that we didn't have to advocate too strongly to get a different math curriculum for our son. The middle school math options are too far away for us, so everyone agreed this was a good choice for him. I think it's extremely challenging and will prepare him well for algebra. In our district, kids take a placement test and are put into the appropriate classes in middle school.
My advice would be to talk to a district gifted coordinator-- or to the gifted coordinator at your son's middle school-- to see how they would handle his math placement in coming years.
Last edited by syoblrig; 12/23/12 10:39 PM.