We all have had the experience of a few teachers who were incompetent to do the job. Especially in High School. Sixty years ago my science teacher was trying to teach science out of a study guide, with no personal interest or experience in the subject. We delighted in sabotaging the experiments to see if he could figure out what was wrong. He couldn't. Soon he was gone. At the same time our math teacher was dedicated and inspirational. Probably little has changed since.
Anyway, it is critical that STEM subjects be taught by people who know what they are doing, and more importantly are engaged in the subject. Faulty education in English may be damaging, but life in the real world will correct this. Faulty STEM education is far harder to overcome once the opportunity to achieve basic understanding is lost.