Not too easy. Not too difficult.
HARRRRDDD!!!! you will not survive unless you have a good TA.
He works straight from the book so if you don't do your homework your out of luck.
Hours per week:
Advice for students:
He also tends to make fun of students for not knowing certain things