The topic title says a lot. To begin with I am a high school teacher who teaches engineering at a local high school. I teach Design Egnineering, Principles of Engineering, and Digital Electronics. The students I teach are usually honors students or students who really want to learn.
Another note on the side is I am also a degreed Mechanical Engineer who worked in the industry for 17 years before accepting a teaching position. Therefore I have been around and know what is going on in the real world.
The students are eager to learn and I really enjoy teaching them. I enjoy sharing my real world experiences with them. The one major problem I have is when I try to teach the students; I find myself first having to teach something I learned in my 7th and 8th grade years in order to teach them the curriculum. Instead of being able to teach the topics of interest, I have to reach twice as much in order to teach the engineering topics.
I feel like that the teachers of math, science, and even English are not teaching at all. My sophmores through seniors do not even know what writing a paper APA style is; So I have to teach English. Just the other day I had to teach a junior what pathagorim theory was; I learned that in 8th grade.
The point I am trying to get to is we are supposed to be advancing and moving forward but yet I feel like we are moving backwards. The things we were taught in 8th grade should now be taught in 6th grade or earlier by now.
I am going to leave my thoughts at this, due to I do not have an answer for the problem. I do not figure many have the answer to it neither. I just wanted to voice this to the public in hopes of the next generation will be better. I am working on my next generation in the hope of a better education and hopefully a better life.