Richard Baybutt
This class is not the easiest, there is a lot of information and your grade depends on three exams (the lowest grade is dropped) and the final. If provided for other classes, go to the review sessions!! This really helped me succeed. He gives a study guide where most of the questions are the exact same as on the test.