Diana Kravchenko
Professor Kravchenko is an excellent instructor.  Her Russian lessons are clear and very detailed.  She always gives very specific and helpful feedback.  Also, she makes learning Russian fun.  If you want to learn Russian in the most efficient and enjoyable way, take her class. 