Anthony Ladd
This is honestly the worst professor I have ever had. He has no people skills and he constantly calls the students lazy when half the class fails a test. He teaches more at a graduate level than undergrad. He taught more about the environment than the sociology aspect.