Charlie, your first comment made me think you believe we should only teach our kids in our own language.  Certainly, we are doing a poor job of teaching basics.  Our graduation rates are appalling.  We need to get serious about change.

But foreign language immersion programs do not detract from our success (or lack of it) in those areas.

They are a part of our overall solution; they are not part of the problem.