Angelika Karachristos
The class itself is pretty boring and you don't seem to learn a lot. However, Karachristos is an extremely nice lady and is very passionate about the topics. She is very approachable and loves to talk to students. As long as you do all of your assignments, you'll get a good grade.