Not too easy. Not too difficult.
He goes through the material fast but will slow down if you ask. TA's were also great help!
Great Teacher. Really funny guy. Makes concepts really easy to understand.
Hours per week:
Advice for students:
Dont waste your time with another professor.