ode_to_joy said:
My teacher does not teach why things work, just throw random formulae and show how to 'plug-in' values. I know one must learn a skill to deal with this type of teacher but I have never had this kind before. How did you cope with this kind of situation?
I learned formulas and algebra, and then I practiced lots of problems. But what Simon Bridge mentions is good... today (as opposed to in my day) there are a lot of online resources that are decent supplements. If you want some help selecting them, let us know the topic (mechanics, EM, modern, etc) and level (algebra-based, calculus-based, etc.) of your course.
Simon Bridge said:
Nobody teaches the "why" of how things work.
This isn't true. I teach a whole two-semester class called "HOW THINGS WORK" (using Bloomfield's text of the same name)... and this type of conceptual course is common at many universities for general education credit. In my case... I designed the course to use limited math (since no math course is a pre-req) in in-class simulations- and/or materials-based activities, and no math on tests. One example of the curriculum: One chapter looks at fluid dynamics, in terms of baseballs (curve-balls, knuckle-balls, etc.) and airplane wings. In my class, the students "play" with lots of kinds of "toys" that use "air" in their design: gliders, parachute-men, etc. In part of the activity, they blow across an inverted spoon to see "lift." In the class follow-up lecture, we extend to talk about the design of racecars (in terms of lowered centers of masses, spoilers, etc.). In a test problem, I might present multiple ways the spoiler shape can be mounted, and ask the student to select the appropriate one.
Now this isn't the only course I teach. In the other courses that are algebra- or calc- based, while some example problems are clearly included in my lectures, I also often try to balance the lecture with some discussion of these types of applications.
But, as Astronuc mentions... there are different teachers and different points of emphasis. If you're at the university level, perhaps two or more professors are assigned the course... and try to pick the section with the professor who is known to be difficult but a quality instructor (talk to your peers about this, or look at university-evaluations of teaching if they are posted... don't look at some site like rate-my-professor, where it's not even really clear if a student finished the course or is trying to "get even" for a bad grade, or even just write some funny rant).
Edited to add: oops... I read Simon Bridge's original quote there wrongly in favor of the original spirit of the OP. Yes -- I don't get into any God-/Not-God- philosophical discussions.