I'm a sophomore currently at university and I'm beginning to wonder if my undergrad experience with respect to the physics department here is indicative of everyone's experience as a physics undergrad. Here's what I'm dealing with: So far, I've only taken 5 physics courses: 3 semesters of introductory physics, Classical mechanics and a course in thermodynamics. I'm now in QM, computational physics, and a second semester in Classical mechanics. Out of the 5 I've taken so far, 2 have been terrible. I still received an A at the end of the semester, but getting an A in those courses doesn't feel the same to me as getting an A in other courses (like math, CS, english, etc.) In these two terrible courses, it was considered good to get a 50% on an exam. Not a single person would have a passing grade throughout the whole semester and would only score an A, B, or C based on the curve at the end. The teachers for these two courses were brilliant, but extremely unorganized. You were consistently tested on things that were never taught to you and the teacher didn't bother saying that these things would be on the exams. Everyone in the class agreed that the lectures were absolutely useless and only really showed up to make sure the teacher liked them (as they would be curving your grade at the end of the semester.) So in the end, you get the A, but you feel like you got an F. Did anyone have classes like this for their undergrad or am I alone here?