William Pringle
Prof Pringle is a really good professor. As long as you read the book and do the connect homework, you should get an A in the class. He focuses on critical thinking in class and encourages participation, but there's not a participation grade. We didn't take any exams either, which was nice.