Hi - to clarify Kriston's comment re: k12 - we haven't started yet, but I have ordered it. I wanted the help with scheduling, wanted to make sure we leave no gaps year by year, prefer to have lesson plans and hands-on activities (not too good on my own in this area), wanted to see the progress for myself, and needed the reassurance. We'll be independent, which means I can pick and choose the courses and grade levelj, and just move DS up when he's ready. I did a lot of research, and the consensus seemed to be that it is a rigorous, comprehensive curriculum, and many seem most happy with grades k-5. Personal choice - but that's why I made it. I'd suggest you call them and get an online demo account, and join their yahoo groups where you can get the input of other parents. As I recall, they are k12gifted, k12users and k12parent2parent on yahoo groups. Good luck!