I took the class online through zoom, so experiences may differ in person. He was one of the few professors who utilized zoom very well with wonderful handwriting and clear notes. There is a lot of information, but he makes it clear what he wants you to know for exams. Exams are hard, but other things balance out your grade.