What are some good resources when trying to learn Russian?
1. IBS World Languages (IBSWL) has several interactive online language learning courses, including "Learn Russian with Rosetta Stone". The lessons consist of videos and text in English, which gradually introduce Russian vocabulary and grammar. You can complete a course for absolute beginners or an advanced level if you have previous knowledge of the language.
2. Rosetta Stone - Russian is a comprehensive online program that uses visual images and audio clips along with narration to help you develop your speaking, listening, reading, and writing skills. You will work through 10 levels from beginner to advanced and can access support 24/7. This tool requires regular internet connectivity and allows users to keep track of their progress using personal records. There's also the option to create private groups for conversation practice between classmates and instructors. 3. Memrise: https://www.memrise.com/ 
4. Duolingo: http://duo.li/gle