Adam Affrunti
Professor Affrunti is a great professor! There are weekly quizzes that are less than 10 questions long, Midterm, and Final. He doesn't post the Powerpoints online but he gives out hints of what is going to be on the weekly quizzes during each lecture. There is no need for the book if you show up to class and take notes.