This is a list of resources recommended by MIT Senior Lecturer in Russian Maria Khotimsky:
Learn Russian by RT: 100 lessons with adio and practice excercises
3ears: Improve your Russian with immersive interactive videos
Russian Portal is an archive of online language learning resources and websites that can aid you in your study of Russian
Master Russian: Basic phrases and most common words
LingQ: 100 useful Russian phrases
Omniglot: A collection of useful phrases in Russian with audio recordings
TripSavvy: Basic Russian vocabulary for travelers