I never had a math teacher who understood math. It wasn't till after I left school and started doing actual work that math made sense. Then I devoured whatever I needed to know to solve the current problem. I have tried to teach individuals general techniques for problem solving and had some success.
Lucky for them that's basically all I did as a math major was manipulate equations, took the whole white board but I reworked their equation. The was when I realized the value of math.
But being kicked upstairs my interface with high order equations became nonexistent. When I open my Ordinary Differential Equations text, it is literally and figuratively all Greek to me.