My kids are both students at South Boulevard Elementary Foreign Language Academic Immersion Magnet (FLAIM). This is a full immersion program for either Spanish or French. All subjects with the exception of English Language Arts, Physical Education, and Music are taught exclusively in the target language by a native speaking teacher ... i.e. full immersion. Although Spanish is spoken in my home (not by me!), this program is certain reassurance that my children will master both English and Spanish. My son is in the first grade and is reading both English and Spanish fluently (no chunching!) - see video below. If only I could speak and comprehend as well as them. Don't criticize the quality of the video - I had a big, stupid smile on my face when he was speaking and plus, I'm not a videographer.