Do you guys think you need a natural ability to major in physics? Or can one simply study hard and understand it well in the end? I'm entering my second year as a physics major and am getting scared of the harder courses that are about to start. Just as a side note, I don't claim to be brilliant by any stretch of the imagination, but I would say my abilities are a fair amount above average. I guess the problem lies in the fact that I'm not used to having to study a couple hours every night to maintain high marks. Any advice is welcomed. Edit: Do you guys think going to a top tier school would have improved my education a lot? I feel stupid now for not doing all my high school homework and getting into a Caltech or some other high rated university.