Ok I agree, but second generation speaks english. third generation may give up native tongue entirely.
IF you go to brooklyn you can go into bars where people still speak german after being here 150 years, and polish, and yiddish etc. But there are not any schools that are mandatory bilingual in these languages.
by the way amy tan only speaks for a small subculture