Not too easy. Not too difficult.
Highly recommend this professor. There is midterm and final which are taking on your laptop and are open notes.
Group project is fun and not too long. If there is a low average on the final and midterm he will curve the grades.
Hours per week:
Advice for students:
Always do the homework. When studying for the midterm and final the questions on the homework are the same on the exams just different number.