Many people confuse "quickness" for smarts! Many with slower processing may be deep thinkers, and take a bit longer to problem solve and create output. Yet, with this time and their innate reasoning ability, these are the people that discover great things. My bet is there are many deep and slow thinkers in some of the most prestigious think tanks.

So - I'm not surprised your son is doing well.

But, please keep an eye on things - as the volume and complexity of tasks increase, some students (even VERY bright students) can become frustrated and stumble.

Given your current school situation, perhaps the Montessori would be a better fit. I agree - you may never know unless you give it a try.

I hope you find a good solution for your very bright little boy!