Hi.
I don't mean to sound rude, but why and how did You choose Mechanical Engineering?
Nearly half of my classmates had NO idea about mechanics and various mechanical designs or manufacturing processes when we started. Half of us did

.
Their way was to either drop out, change to some other department, cheat, buy, bribe or STUDY, STUDY, STUDY.
Fortunately most of them chose the last ones. It wasn't easy for them, far from that. I helped and even tutored quite a few who were (and still are) way ahead of me in math and physics, but were useless in designs, whether construction or manufacturing.
Engineering studies teach you a certain way of thinking more than memorizing information. They also teach you how to work under stress. The best you can do is not get stressed out and remember that you are in the same situation as all of your peers. Keep your head and compete.
- Gregory M. Harman, BSME, PE
+10000, couldn't said it better.
That's like saying "this textbook is no good - it's got more answers in it than the one I need!" It also shows why you might be finding the course too challenging.
Let me get this straight - you're at University reading Mech Eng, right? So you need to learn and understand engineering principles and be able to apply them in a broad range of contexts, yes? Or is your course just designed to enable you to answer questions about pre-specified aspects of engineering related to compressed air powered vehicles?
It sounds to me like your professor is setting high standards for students by expecting them to know their subject and apply it in any context they might encounter.
Remember, helping motivated students to acquire genuine proficiency within the subject is just one half of your professor's job. The other half is to maintain academic standards - in other words, flush out students who want an easy ride by coasting through the course with minimal effort, so that he can fail them. All too often students expect their professor to do the first half uncritically and fail to understand the professor's responsibilities for the second aspect. It sounds like he's doing a good job.
Absolutely true. We had great professors, who helped us in any way to become
good engineers, not just the average paper shuffling no-goods-in-anything-really. If that ment to force people to re-evaluate their chosen path, they did just that.
Never once they gave us the straight answer to a broad question, but always gave us text-books from their own private libraries, or told us where to get them. If they felt that the material was something even one student could use in the future, they ordered it to the poly library.
Every engineering problem can and should be divided to sub-problems and the solution to the similar ones is usually, yes You guessed that right, the same.
And yes I have a Bachelors degree in Mechanical Engineering.
Regards
Sam