There's not much else to say about Prof Petaccio other than he is the definition of the perfect college professor. Relaxed, gives good feedback, and most importantly prioritizes learning and discussion over a final grade. As long as you write your papers on time and speak in class you should get an A. The subject matter is very interesting as well.