mal4mac said:
Theory: Any B/C even D student can turn themselves into an A student. Evidence: me. What did it: really wanting to do it, a good textbook (either given or sought out), doing previous years exam papers following the current syllabus until I was acing them, not trusting teachers (they often don't give a ****), and learning how to learn...
I definitely agree. Science teachers at the university level are known to be quite selfish. You'd be surprised how generous high school teachers and community college professors are in comparison. Many are not there just for the salary, although university professors can be.
Which is not to say that they are all bad, but that the major mistake I made as an undergraduate student was believing everything I was told; and waiting patiently for the faculty to make good on promises.
My liberal arts professors were definitely more of the order of "teacher" rather than merely a "professor," when you get down to it. I learned by going to their classes.
If you want to learn Science though, go to the labs and do your reports. Read the textbooks by yourself; make your own notes. And make an honest working schedule for yourself (do not take their advise unless you absolutely trust them).
I think the absolute best way to learn Physics is the lab and a good textbook. Always work the sample problems in the book--that was always a confidence builder for me at least!
But don't feel bad about not showing up for class, unless you are actually having an attendance issue already. Professors are always more impressed by good grades; and sometimes they can really screw you up with the mean things that they say or believe.
Happiness = success as far as I was concerned. When I was miserable because my professor in chem told me they wanted us all to fail, I did poorly. But when I got angry enough to go my own way and study alone, I did well. When I felt comfortable in my own skin around the department, I did even a little bit better.