RUSSIAN on-line
Here you will find lots of exercises in phonetics and grammar, as well as in vocabulary, for the beginner's and elementary levels.