Evgeniya Makarova
Amazing, sweet, passionate, knowleadgeable. If you have the chance to take a class with her DO SO! She's incredible, her lectures were early in the morning but so so worth it to attend not only because you're screwed if you skip but also because they're so interesting. The way she explains and organizes the topics is so clear.