@Cawdor--we actually did try a Montessori school, but they said he wasn't the right fit for them--he was too "exuberant" as I recall them saying : ( It is comforting however, to hear that your son's behavior issues have gotten better!

@LilMick--Funny, my uncle accelerated a couple of grades when he was younger and said it was a horrible experience and he wouldn't wish it on anyone. I guess I have that in the back of my mind. One grade skip and distance learning might be an idea--I would have to explore that a bit further, thanks!