This class was tough.
I would recommend if you are good at understanding Calculus well and have strong knowledge of the previous courses. If not, then find a different teacher that has been told to lecture clearly and thoroughly.
Due to the fast paced lectures, I didn't learn as much as I should have. It was very demanding. You'll definitely get a good understanding of multivariable derivatives though and 3 D functions!
Hours per week:
Advice for students:
You need to study almost every day and take note on every bit of information given in lectures as much as possible. Record lectures as well. This teacher will hint you on key points that could be on the exams. His exams are tough but you will pass if you truly understand his Calculus logic.