Dan Stevenson
Dr. Stevenson has good lectures that explain concepts well, and has fair tests with no surprises if you paid attention. There were no quizzes but instead there was weekly homework of 5-8 questions, only 3 of which were graded. He is probably the best choice for MVC compared to what I have heard about other professors.