Pretty easy, overall.
I have never gotten a grade below an A- at USF and I got a C in his class this semester.
He teaches one thing and expects that you know another for the exam.
Hours per week:
Advice for students:
Even the things he tells you that you won't need for the exam are on there.