OP, I understand your frustration and some classes certainly are tough. Some professors can seem very difficult to understand and may seem to make things more difficult than they need to be, but I really do think that more often than not, it has far more to do with the individual student(s) than the professor.
This is something I've dealt with more than once. There is always that professor that makes a class needlessly hard and enjoys giving C's, D's, and F's even when you try to work with them to get a better grade.
Honestly, not everyone should be getting above a C. Most people earn something below a B. That's why we call C "average" (although many professors hate giving anything less than a B and end up with a B or B+ average).
I've got this one professor who will not tell you what is on a test,
Have you had professors who do the opposite? You mentioned later in the thread that his study guides don't match up, but really, why should they? Study guides are meant to help ensure you learn the material. They're not meant to be a step-by-step "this is what will be on the test" guide. Instead, they tend to cover main topics that might make up a significant portion of the exam. When I have taught labs, the study guides I give students cover around 50-70% of the material tested. That way if they know everything on the study guide (and nothing else), they'll end up with a D or a C. I expect people to already have learned the material in class and through the required readings. That is what is expected at the collegiate level and what has been required in every single course I've taken.
will not give you a formula sheet,
I kind of hope you're kidding here, but I am afraid you're not. I don't think more than a couple of my classes my entire academic career have allowed a formula sheet or similar during exams or quizzes.
and will not do an in-class review before the test.
That's not really his job. That's something you ought to do outside of class.
In fact, the class before the test was on new material. And he has the nerve to say "I am rooting for you guys and I hope you all do well."
I would expect my prof to introduce new material throughout the course. I would honestly be pretty p*ssed off if my prof decided to stop our class every 3-4 weeks to have a "review period" just because another test was coming up. I am paying to go to school. I want to learn. I can review on my own! This is especially true in courses where I need that knowledge (e.g., for the MCAT or other aspects of my future career and life).
What's up with this? Don't they know about AMCAS?
Why would your prof care about AMCAS in the least? That is entirely irrelevant to his/her work.
Don't they know that I will never be interested in repeating the course?
Once again, why should s/he care whether or not you're interested in a repeat?
If I was a professor and most students failed my class, I would think something was wrong with how I was teaching the class. Why are some professors like this and why are there others who will be flexible and work with you to get the best grade you can get?
Some professors really are just that bad, but you sound a bit entitled here. Why should your prof care about your grade as an individual?
It's professors like this who keep kids out of med school.
Do you think that's a bad thing? I think it builds character and keeps out the right students much of the time.
Well when you're a professor or teacher and you knowingly pick on someone who you know doesn't know the answer, that is not nice and it is unprofessional and be honest you know what I'm talking about.
Actually, if you see someone you suspect does NOT know the answer, they are your BEST person to pick! This is the person most likely to benefit from being picked. The last thing I want to do is keep picking my superstars to help answer questions because they're just going to say what I would have said anyway (sorta defeats the purpose). Picking weaker students, on the other hand, helps to supply ample learning opportunities.
As far as my plan, I have a plan. My whole point was constructing a "gameplan" should not be the way to approach all your college work.
Why not? You should totally have a "game plan" for each class. You need to approach courses and other challenges systematically. If you're not doing that, it may be one of your major problems.
You should be able to walk into a class, be taught well, take your tests, and be on your way. You should not have to waste your time with inadequate teaching.
WAIT?! WHAT?!?
Are you saying you should be able to simply go to class without any prep or followup and get an A? Don't get me wrong -- SOME people CAN do this, but for the vast majority of students, reading ahead of each lecture and studying/reviewing regularly after each lecture is required for a B or an A.
If professors worked with you more and were more flexible, students would get more out of their classes and they would be smarter.
It seems to me that you'd rather just breeze through your classes than "work with" your professors. Throughout your posts, I've gotten the feeling you want little to nothing to do with actually learning and processing the material. You seem to simply want to breeze through like it was nothing.