Not too easy. Not too difficult.
I would recommend this course because he's not only a great teacher but he breaks down the work for you, and puts it in real life scenarios
The highlights of this course was, the group work. I learned a lot from peers, and we were able to help each other if one person didn't understand a certain part
Hours per week:
Advice for students:
Study and don't procrastinate. He gives you enough time to do each homework assignment