Olga Petrova
Honestly, she is a very nice and caring professor, but sometimes she can be rude and petty. Her class only consists of 4 exams and a optional final. She gives out study guides before each exam so make sure you study them!! She is very lecture heavy, but will post notes on canvas. Take her if you need a macro credit!!