The material isn't that difficult, but his exams are tricky. The homework is a lot of work but counts for little. He's not the best professor, and he doesn't publish averages, so its hard to gauge where you are in the class before your final grade comes out. He's a very boring lecturer, and the homework and lectures are useless in preparing for exams.
Spring 2016 - I love this professor. He has been my favorite physics professor thus far. His lectures make sense and he's not doing over complicated proofs that won't even be on the tests like other physics professors. He's a good lecturer and makes it easy to learn the material.