Was wondering where you'd gotten to! What an adventure that sounds like.
Speaking of computer websites, we've just been playing on
www.sheppardsoftware.com , the "animal articles and quizzes" selection. Lots of multiple choice quizzes. DS3.5 loves quizzes.
Just so you know you're not alone -- DS is not great with other kids his age currently. Has to be watched with household pets if he's in a wound up mood too (although generally quite gentle). He is very much 3. He gets jealous. He wants other kids toys. He refuses to share, but often shares spontaneously with me and DH. Cries when we leave most places. An angel during our move, polite, helpful, etc, no problem with novelty. Not toilet trained even by stretching the definition, we go forwards and backwards with that -- he asserts (with all seriousness) that he plans to wear diapers until adulthood and just change them himself when they become soiled. Stays up to 11 many nights, and gets up early, only the occasional nap -- he needs a little less sleep than me and DH now.
Starting your own school strikes me as a workable idea. I know someone who did just that. Her older child was not thriving in school and so beginning with just her two kids and I think found one other she started a private school, quite easy in some states. Now has 7 kids enrolled. Individually paced, just a few classes, a lot of field trips, and self-directed time.
Polly