Russia isn't mono cultural thought. It has muslim regions, buddhist regions, official jewish jurisdiction (it was created by USSR to segregate jews, so it basically has no jews left. But it's mostly because they moved to other regions). There is a duoreligion regions, where having two religions is a mundane thing. And even christian regions are various in traditions.
I wanted to write that the requirements to teach in russian language in russian schools is relatively new one. But turns out, you could still do it. Not like in private schools, you can have a government school in another language.
It can be argued that there is unifying postsoviet culture, but since different regions were treated differently under Soviet regime, there is a lot of differences.