I believe what the STEM (Science Technology Engineering and Math) and CTE (Career and Technical Education) teachers or professors teach the students is very important because what they tech is what they will get in the future because the students and myself will build the new world. So, if we had a good teacher or taught very well, we may bring good things to the world or if we had a bad teacher we may never even build anything or never be someone in the future.  

I agree with your evaluation, students will foster a new environment and will help students prepare for the future.

I agree. The biggest question I hear from students is "How am I going to use this in the real world?" That is what STEM and CTE is all about.