your argument everyone in the United States should be forced to speak English
No. My argument is that the public schools have a duty to make sure that students have a firm grounding in the common, national language. Outside of class people can speak what they want.
I am in favor of publicly funded bilingual education in some cases (in the US that would be for Native Americans, and heritage French and Spanish speakers in places where those languages predate US control (not everywhere) maybe a handful of others.
Immigrant groups who want their kids to speak their language should pay for that themselves.
In other countries you have to take historical factors into consideration.
I see no reason for the Estonian government to specially fund schools in russian. If the parents want to pay for extra lessons then okay.
Lots of room in russia if those in question would prefer life there....