Another possiblity is that Extrakun’s prof is not presenting the material in the best way, or he made the test too hard and everyone will do poorly on it.
Or Extrakun did fine on the test. God knows everyone’s walked out of exams conviced that they’ve failed, only to find that they did well on them.
Or Extrakun wasn’t prepared for the course, and was a little weak on some of the prerequesites.
Assuming that you’re really in trouble in this class, Extrakun, come sit at Grandma Podkayne’s feet, and listen to the Voice of Experience.
You and me, kid, we get through life pretty easy, right? We’re smart. Things come easily. And when they don’t, we can just work harder, but we know we can get it. Right?
Until you bust your ass, and you still can’t get it. Then you get to have that special feeling of failure and worthlessness that most of the human race experiences across long before they attempt higher math, but it comes down on you like a ton of bricks, because you always thought you could learn anything you put your mind to.
Been there, man. Statistical Physics. It broke my spirit. Seriously.
My advice is:
Don’t beat yourself up. I fucking demolished my self esteem that semester. Kicking my own ass about how stupid and lazy I was did not help and did some serious lasting harm to my psyche. My work ethic and confidence when dealing with difficult challenges is shot to hell. The experience taught me that I could work as hard as I could, and still fail miserably, which has made it much harder for me to motivate myself, knowing that all my effort could end up being for nothing. 'Cause, man, I don’t know a goddamned thing about statistical physics. I think I know less about it than when I started the course, because I was so confused, panicked, and filled with self-doubt by the end of the semester.
So, learn from my mistakes. You are an intelligent person. You are a hardworking person. You are trying to learn difficult material, and Something Has Gone Wrong. You probably missed (or mistook) some important concept somewhere along the line. The imporant thing is to fix it now. You will be lost for the entire semester if you don’t get this straightened out ASAP. That’s probably going to mean getting help from other people, since you feel that you’re doing all you can on your own.
Are you studying with other students? If not, then find someone to work with. Learning from someone who’s close to your own level can be extremely effective, and they will also learn the material better by explaining it to you, so you don’t have to feel like a complete charity case. Plus, you can get some perspective from other students. If everybody else is struggling as much as you are, then you’ll know it’s the prof, it’s not you.
Have you talked to the professor one-on-one? Maybe he’ll be helpful, maybe not, but you absolutely should be talking to him if you are struggling with his class.
If you’ve already talked to your prof, to no avail, and you have a good relationship with some other professor in the department, perhaps you could ask them to review some basic concepts with you. Explain that you have been working with Prof. Whatziznutz, but you’re still having trouble, and you’d really appreciate hearing the material presented from a slightly different perspective, if they would be willing to take an hour to sit down with you. You don’t want them to fear being sucked into a quagmire, so make sure you’re clear that it’s a finite engagement, just 60 minutes to discuss a small number of specific concepts.
Professional tutors might also be an option, but one I know little to nothing about. Ask around in the department.
If you can’t get the help you need, then for the love of God, drop the class, and take it some other semester, preferrably with a different professor. It may be painful to admit defeat, but it’s much better than spending the semester wasting your effort on a lost cause and destroying your confidence in yourself.
Good luck. My heart goes out to you.