Not too easy. Not too difficult.
I had Dr. Ratti for the fall semester and he was a good teacher!
The course syllabus is very detailed and if you follow it,
Hours per week:
Advice for students:
and study ahead of time you should be fine.