Pretty easy, overall.
Easy teacher. Could be a bit unclear sometimes but he takes time in breaks or after class to explain.
Exams weren't hard and he gives extra credit.
Hours per week:
Advice for students:
Quizzes and lab are in separate days from lecture. I would recommend him.