Not too easy. Not too difficult.
For me, learning is all about the professor, and this one was outstanding. I tried taking Principles of Physics B term, and the professor wasn't good, so I ended up dropping the course. What made not an ounce of sense in B-term physics became crystal clear thanks to Rudra, and I often times wondered how I had failed to understand the course material earlier. I was even able to do the calculus part of it, which the professor worked with me outside of class to perfect.
The professor often brought in demonstrations. I've always been fascinated by magnets, so learning about electromagnetism was a definite highlight for me. What were once abstract concepts became very simple due to this course.
Hours per week:
Advice for students:
Go to someone who knows what they're talking about to help you out. The material is easily comprehended when someone explains it well. Also, practice often so you familiarize yourself with the types of mistakes you usually make, that way you know what to watch out for. I often find that I make minor calculation errors that frustrate me, so I now know which parts of the problems I'm likely to copy down wrong, and I watch out for them.