No, it is not necessary for English to be everyone's first language, but if you want to become a US citizen, you must speak the language well enough to pass the interview. Your mother does not. The best way to learn any language is to be immersed in that language with little opportunity to speak your primary language. That is why it would be best for your mother for all of you to converse with her only in English.

