It's hard to make up my mind about this subject. The way the subject was taught was fundamentally flawed. As grammar comprises such a large part of Russian, they obviously had to only introduce to us sentences with the accompanying grammar studies. At the end of Russian 1, we still can't say or understand anything in the future tense. That, on it's own, is ok, because Russian is an incredibly complex language. However, considering that such an effort was put into teaching us correct grammar for the sentences that we DO know how to construct, it is absurd that they just taught us disconnected "chunks" of grammar without clearly linking them together.
Without a knowledge of "cases" which are a fundamental component of many languages (not English, however), then it might be hard to understand what I'm about to say. The lecturers taught us the individual cases we were expected to know without contextualising them. In a bizzare turn of events, all the students could speak, read, and interpret most of what was expected, but without understanding how any of it fundamentally worked. The best way I can describe it was that it was taught halfway between wrote-learning sentences, and learning how to construct the sentences.
The high achievers in this subject would have already studied other languages and understood what wasn't explained grammar-wise, or like myself would have anguished themselves actually looking it up and connecting the dots between what was and wasn't explained. Now that I actually KNOW what they were trying to teach because I figured it out using the net, I can appreciate how well the subject is constructed. It's just that there was a massive disparity in the majority of the students collectively misunderstanding how the grammar worked and saying things certain ways "just because", and the logical way that they attempted to teach the subject
However, the native speaker made coming to class worthwhile. She's FOB as all hell, and she embraces it and clowns around makes everyone laugh. My lecturer had some major pedagogy issues too; he couldn't use a whiteboard in any coherent form and he didn't explain things sequentially.
Do this subject if you want to learn Russian and you can afford some time to decrypt the way this subject is taught. What they're trying to teach is fantastic - it is really a great way to learn such a complicated language. They just fall a few miles short of it.
PS No matter how bad you are at learning languages, this subject is a guaranteed pass for anyone because the assignments are piss-easy and make up 50% of the mark. You don't even need to sit the exam (which is also very easy) to get a pass. I always thought languages were hard until I bothered myself with learning this one.