Lindsay Jouben
She is a very intelligent and respected professor, however, she is extremely liberal and will always incorporate her views into lectures. This is fine, just beware. The class is harder than usual but not extremely difficult. There is a lot of reading involved and the tests are pretty difficult, but she did provide a pretty significant curve.