Not too easy. Not too difficult.
Excellent techer. Explains the material in depth and his lecures are not boring.
He makes class interesting and has a good personality.
Hours per week:
Advice for students:
If you study for the tests they are pretty easy.