Donald Cripps
There is a lot of work to be done for this course, but I enjoyed every lecture! He is an amazing teacher and friend, very caring and understanding of everything. Get to know this guy, he is really an amazing person. The class itself is hard if you don't show up to class. He gives you everything that is on the tests to study and essays aren't hard.