Engineering but I hate physics?

<p>I'm a junior in high school and REALLY good at math and natural sciences....but I hate physics. I'm great at the subject, but going to class and doing homework is downright agonizing for me. Since physics is such a huge part of engineering, would it be a bad decision to major in it? Also, the main reason why I hate it is because I hate my teacher; this is her first (and last) year teaching AP, and she doesn't understand the material at all. As a result, I spend the entire class period watching her struggle to teach, and have to teach myself the material at home on top of the assigned homework. I'm not exaggerating when I say that I'm better at physics than she is. Are college physics courses mainly self-taught, or do professors actually teach? Will I hate college engineering courses as much as I hate this? I love calculus and chemistry, so I feel like I would like physics if she weren't so terrible. </p>

<p>You don’t have to make this decision now, and you’ll have a college physics sequence under your belt before you do anyway. If your teacher is lousy, then she’s lousy. Here are some good lectures in freshman mechanics, so if you hate them too, then maybe you have some problem with physics. <a href=“http://ocw.mit.edu/courses/physics/8-01-physics-i-classical-mechanics-fall-1999/”>http://ocw.mit.edu/courses/physics/8-01-physics-i-classical-mechanics-fall-1999/&lt;/a&gt;&lt;/p&gt;

<p>College courses in general place a lot more of the onus for learning on the student than do high school classes.</p>

<p>But my high school class places ALL of the learning on us</p>

<p>Some college classes do, too. Some professors teach well and there’s don’t. It’s a mixed bag. Very few will hold your hand, though. The student has to take responsibility and do some learning on his or her own to varying degrees.</p>