Pretty easy, overall.
I would definitely recommend this course and professor because he is super nice and you have no homework. You just have to show up to class and make sure you understand the material for the mid term and final exam. And you have a project. That's all the work you do in this class.
Unfortunately, I had some personal issues going on and I had to drop out of the class after a couple weeks so I didn't learn much.
Hours per week:
Advice for students:
What you need to do to succeed is study and read the material. I would answer the end of chapter questions just so I can understand better.