I had Dr. Cavaiola for 3 classes-psychopathology , marriage , and family . He is not easy , but the best professor to take if you want to learn a lot . His classes are fun and interesting , and he is very professional and fair . He is the epitome of what a professor should be .