I am currently a physics undergrad and I thought I was good at physics. In high school I was pretty proficient in physics and got good grades without studying. My first semester in college I got 2 C's (in calc and physics) but that was because I did not study a lot. This semester I thought I was doing better, my grades have improved (I studied) but I just got my physics midterm back and I am pretty sure I have a C in the class now. Do I just suck at physics and should I change my major or should I keep trying and not give up.