Mariana Lazarova
Dr. Lazarova genuinely is passionate about her subject, and her students. While the course is very lecture heavy and some things can be difficult to understand, she is great at answering questions. The class was an easy A for me, she grades a lot of things on participation, and drops a lot of lower grades.