I don’t think so. I know a lot of recently minted citizens who barely speak English.
I agree. I have a friend whose parents are American citizens from Russia and can’t even speak English. It is stunning considering they have been here 40 years.