Anna is an amazing teacher! She is easily one of the best teachers I have ever had at Columbia. She really engages the class to speak and she makes sure that the entire class understands what is going on. She also is on top of her work and is always available to talk or to send an email. Regardless what level of russian you take with her, pick her! You will not be disappointed. She is a real gem in the Slavic department. The only complaint I had about the class was the textbook. It wasn't my favorite but Anna does other things than just read from the book. She is a must if you are studying Russian! Workload is like any other language course. If you keep up on it and not skip a day then you will be fine.