Veronika Tait
Openminded. Requires a ton of reading, but does not cover a fraction of the reading in class. Puts in a lot of her political views, even if it means not covering all of the material. Does not pick her own test and homework questions. It was super easy to get an A but I felt that I didn't learn that much. Hw is busy work, but gives good feedback.