A great overview of language immersion programs in Minnesota by the University of Minnesota's Center for Advanced Research and Language Acquisition

Language Immersion Education in Minnesota from Joe Pollock Films on Vimeo.