Not too easy. Not too difficult.
This is a tough subject for me, so making it entertaining really help me to improve my marks through interest development.
Dr. he knows the subject very well and structures his classes in a way that makes it easy to learn.
Hours per week:
Advice for students:
You need to be independent enough to learn the material and not just expect him to do everything.