Christopher Weston
Extremely long lectures, gives out tests weekly, tough grader. If you don't give enough information on a question he will not give you full credit. Doesn't let you retake quizzes for a higher grade. He's a cool professor but his lectures are long winded and soulless.