His class is not hard, it also is not easy. The class average at the end of the semester was a high B. He does not assign homework at all, he teaches you in a conceptual way. He wants to make sure you actually succeed. He doesn't care about the math portion, he only cares that you understand the material and the physics portion. Great Professor.