Mark Christensen
Professor Christensen is awesome! His lectures are very interesting and all the test information is right in the slides. There is a weekly chapter and quiz. Before the quizzes go to the TA lectures, they really helped!