Not too easy. Not too difficult.
Avoid! Lectures are beyond confusing and the tests/homework assignments were very difficult.
If you HAVE to take take this instructor,
Hours per week:
Advice for students:
take advantage of your time with the TA and the study groups located in the library.