Marina Alexandrova
Fairly easy ugs class but there are much easier ones out there. There are a bunch of readings assigned but you can get away without reading them. There is a good amount of writing assignments and the TAs grade kinda hard. However, the professor is understanding and very passionate about the subject. 