Our boy is at a Montessori school that is allowing him to move at his own pace as long as he can prove mastery of the material. He just turned 7 and is completing 6th grade and we have had no problems with attitudes or emotional issues which means he is being challenged and is not bored.



DS9 - Starting 9th grade
DS7 - Starting 5th grade