John Beliveau
John is one of the nicest professors I have ever had. 3 exams and a final group presentation at the end. He is very easy going and answers all questions you may have. You do need to buy Pearson though but he let us buy it as a group so it was not expensive. I will definitely take him again!!!!!