Merrick Lincoln
Great teacher. He can be confusing at times but if you really listen and take notes with his powerpoints, you will do well. He also has weekly quizzes that help out a TON on the exam. Focus on those and you will do well.