Evgenia Golubeva
Tough class nonetheless. Its really one of those classes that you really have to stay on top of your classes and have a passion for futures.  You will learn well. She's really nice. Allows 5 absences.