This class was tough.
Its a intimidating, but difficult.
I learned everything in basic physics. Highlights were the weekly labs. They really help to tell you if you understand the material or not.
Hours per week:
Advice for students:
STUDY! Don't just assume your going to learn everything you need in class. This is a very independent class.