Thank you all so much for your input. We'll definitely be looking into Montessori.

I'd love to hear more of your thoughts on hothousing versus innate giftedness. We definitely do flashcards with my son, but that's because he asks us to. I would imagine that while this is probably hothousing, it's indicative of his curiosity and intelligence.