Jason Burke
Burke is one of the best professors I have had. His lectures are straightforward. There is written and online homework which helps a lot with exams. He is accessible after class and his office hours are really helpful! He uploads his past lectures on BB, so it's another way to study. Extra credit too. He wants you to succeed.