Thanks minniemarx. It ebbs and flows and he's definitely in a "blow you socks off" cycle at the moment.

What really got me is that last weekend was when he first encountered the word congruent on a geometry worksheet. Seeing him applying this word (largely correctly) in a math setting was a small window into his mind...

Back to Wikipedia because I need to bone up on math concepts!

JB