Not too easy. Not too difficult.
Great Professor! Although the class is made up of about 500 people he really seems to care about the success of every single student.
He's a very nice guy and will help in any way possible.
Hours per week:
Advice for students:
Class is appropriately difficult. He makes all possible test questions available for studying online so study those and the notes and you will be fine.