I like the flashcard idea. I know he's smart, but I do think he's likes to find the easy way. Maybe he'll see flashcards as more of a game.There is a big difference between memorizing and reading. Sure, he may seem to be reading but he may not really be. I would use flashcards to teach him more words, and maybe get some new books
That would be great if anyone in my family really spoke another language. My sister knows a little Spanish, but that's about it. They do incorporate some Spanish in his school as well.Also may I suggest you start teaching him a second language at this age, he'll learn it much easier than later in life.