That sounds like a very good use of maternity leave. I can imagine that after traveling for work and always meeting new people, staying at home could feel very limiting.
Language learning is a great challenge! I suggest you search for a native speaker of English to help you learn, you can search and perhaps find someone who also speaks Russian (they would be able to help explain more difficult things to you). Or someone who is learning Russian, and the learning can go both ways!
I'm a very unreliable language partner (I don't message often) but feel free to message me once in a while. I'm a native English speaker living in Wales (U.K.)
My sister has recently started to learn Russian but I don't think she uses iTalki. I'll suggest it to her.
Good luck! And best wishes to you and your daughter.