This class was tough.
This class was very intellectually stimulating, but could offer trouble if you are not comfortable with vector calculus.
Lectures were full of demos, and when the professor would talk about his physics related interests the classroom seemed electric.
Hours per week:
Advice for students:
Don't fall behind, and don't register without experience in vector calculus.