Dr. Pallone is very good at teaching. The class isn't particularly hard, exams give very generous amounts of partial credit. My only real slight with the way he teaches is the mastering physics assignments. They're often far more difficult than the actual exam questions, and I am not a fan at all. Generally speaking, he does well as a physics prof.