Not too easy. Not too difficult.
Best professor at USF. His tests are hard and there is a lot of material so start studying early.
Test questions come from slides and side notes he makes in class.
Hours per week:
Advice for students:
He is very helpful if you go to him during office hours or ask questions after class. You have to put in effort to get an A.