Mike Lavender
Great guy. makes class enjoyable. But he's a super slow grader, he likes to take his time. Going into my final he had only put one grade in for me, he didn't put my midterm grade in until after i took my final, after contacting several times and asking him after class. Everyone else in the class got theirs back 3 or 4 weeks before me.