I agree with Nautigal, but I do just want to comment on "will likely be ready for college at a young age" given that your son is 5. I think that's fine as a best-guess prediction, but I suggest you guard against letting it turn into a plan, iyswim. College at an early age can be the best thing for some students, but it may get you into all the social problems that Nautigal correctly points out you're avoiding at the moment by using an online school. It may (or may not, of course) turn out that he'd get more out of college if he did it at the usual age, using the extra time for something else.

Maybe this isn't a danger for you, but I know I tend to be an overplanner; I find it reassuring to think through a picture of how things might work out for my son over the long term. I think that's fine but I do then have to make a conscious effort to remember not to get committed to that picture; because it becomes familiar, there's a danger that it becomes the unexamined default.


Email: my username, followed by 2, at google's mail