Not too easy. Not too difficult.
He is so helpful and takes his time to explain everything until you get it if you ask him after class/during office hours.
During class he is a little hard to understand but you get used to the accent.
Hours per week:
Advice for students:
Anyone who hates this class just wants an easy A. do the reviews and u will ace the tests.