Good class for the ge requirement. Haynes is a very nice and understanding professor. You really just need the book for the 4 quizzes (no tests) and all the class is discussions and a project/ presentation at the end. Do the extra credit and you'll be good.