Not too easy. Not too difficult.
Exams are difficult, but points can be made up from the homework and quizzes.
Group project is also easy. Group project is also easy.
Hours per week:
Advice for students:
I personally, would do my best to make sure not to get him as a professor.