Oh! I missed this page!
Lovely idea - he could go academically at the rate he needs to go.
Another thought...I was thinking really a wonderful way of handling his education would be to have him home schooled part of the day and go to school for his specials. That way he could keep his local friends.
Perhaps your school could give you a tuition break if you only send him for part of the day?
I don't think that you are going to need a teacher to get your son doing online classes. Try Aleks and see. If he can do Aleks at all independently, then he will do great with k-12, which is much more kid-user friendly. I'm not sure when the square roots are going, but it is the quickest way to get him there.
You could also hire distance tutors to work with him, such as
www.growingstars.comthere are really many choices. The more steps you take, the more you will know about what to try next.
Love and More Love,
Grinity