- Natasha speaks Russian - my channel on YouTube. I also left a list of great YouTube channels for learning Russian there. It's on the right sidebar.
- Intermediate/advanced Russian - ready flashcards with audio. Vocabularies from my blogposts.
Here are some wonderful websites:
learnrussianweb.net - The blog of professional teacher Yulia Amlinskaya. It's huge. You will find plenty useful posts in Russian there.
explorerussian.com - read an interview with the creator of the blog here.