Just for the record, Cym, I agree wholeheartedly with Kriston's comments on homeschooling and social opportunities. When my social guy was in private Montessori, he used to get in trouble for talking too much. Learning at home, he has ample time for informal hanging out as well as structured activities. His social needs are well met, and believe me, he makes sure of it!