Not too easy. Not too difficult.
He's a great teacher and lecturer. He truly makes you interested in the course.
The final project. I learned so much and became available of other resources.
Hours per week:
Advice for students:
Hard work ethic. Proper time management.