I consider myself a beginner in Russian and have had a fairly easy time with the grammar, and similar experience with pronunciation. I can pretty much see any word in Cyrillic and say it correctly now(according to the Google microphone, that is) just from reading it. However, a stumbling block for me has been the sounds of the "o" and "a" distinguished when I write. Sometimes I hear the "o" said very o-like (for example the word for progress), and it is easy to write words containing this sound. Other times, I write a word out with an "a" like it is said and find that it should have been an "o."Can someone please help me with this?