Not too easy. Not too difficult.
Great professor, very knowledgable.
HOWEVER, if you want to pass with a good grade,
Hours per week:
Advice for students:
you MUST spend several hours a day studying the material that he covers each day.