Johnny Scott
Dr. Scott was truly amazing for every sociology class I've taken through him. He gives you a schedule of assignments that needs to be completed each week, and his quizzes are very reasonable, just read the chapters and you'll make an A. Also his discussion boards are very thought-provoking, so let yourself learn from other students, it's worth it!