Not too easy. Not too difficult.
He is always there to help as are the TA's. Three exams and three group projects.
Just do the homework and you will probably get the concepts. Exams are fair.
Hours per week:
Advice for students:
Wow this teacher is the best math teacher I have ever had.