I'm a native English speaker, my wife and step-children are asian, in our house we code-switch between a few languages (English, Tagalog, and Cebuano) throughout the day. When my kids aren't in school I supplement their education their education using websites like KhanAcademy. My son speaks Cebuano, very little English or Tagalog, my older daughter is fluent in Tagalog and knows some English, my youngest speaks Tagalog and is doing well with English. While we go through the various courses on these websites I provide guidance in each of their languages, this is where we both learn more of each others languages (When I'm feeling silly I'll throw in some Gaelic). First, I'll say math is effin awesome for crossing the spoken language barrier (I hated it when I was a kid). My point is that language or race is the problem, its engagement. While schools are very much there to teach, parents (in whatever form) are the primary educators. That is the bigger problem IMO. How to motivate parents to take an active role in motivating their children?