Michael Walker
WALKER IS THE BEST. I took a different soc course last semester and was bored af, Walker totally turned that perception around for me. Lectures are generally lengthly but thorough and entertaining. He does a great job of bringing present issues into the course material. On all fronts as a teacher Walker kills it. Can't recommend him enough!!