Pretty easy, overall.
I recommend this class to people who don't wait till the last minute to do assignments
Every 3 weeks you get a similar assignment and the TA grades easily
Hours per week:
Advice for students:
Just stay on top of the assignments and you'll be fine