Peter McMahan
He's honestly one of the best sociology teachers I have taken. While it was a bit reading heavy, the evaluations and weekly discussions were fair and also fairly graded. He also cares for his students and is very engaging in his lectures. If you can take him as a teacher, I would highly recommend