Raquel Sotomayor
Her classes are very interesting. The perspective she presents is innovative and many of the things were new to me. She expects effort from the students and there are quite a few assignments to make for each unit. If you want to really learn about Western civilizations I recommend it.