A teacher that lives close to my shop reached out to me this past summer and I went to visit her program, she teaches all the tech/shop classes except woodshop for 7-12 grade. She has a pretty cool setup with some cool stuff, the only thing commercial grade is a cnc plasma and her screen printers, but the reset is still good for what she needs. She was trying to get me to teach the wood shop class when he retires. To be honest, I can't forsee anyone convincing me to even seriously think about it. My wife and her mother both teach and I even got a handful of classes in a Masters program with the intent to teach tech content before I realized that education is not for me. It sounds good and looks decent on paper, but the reality is that it is Not actually a good job. Benefits are not what they should be, around here the districts are only paying app 14-20% of your insurance and they are not matching any retirement or anything like that. It's just like working for a small mom and pop shop with no benefits or money to buy tools or machines and getting asked to use your truck to go pick up material and make deliveries, but hey, we'll get you a Starbucks gift card for $10 once a year...
As Garwood mentioned, most people think that it is a 9 month per year job, which that is all you get paid for, but the reality now is that your are expected to be in the mindset and willing to do training/PD, work on your classroom and a whole host of other things on your "time off" during summer etc. There really isn't any off the clock time during the school year either, my wife gets emails, calls, texts etc at all hours with the expectation that she will address them quickly. Yes, you can sometimes say no, but eventually you will be worn down and bullied into doing it because it just makes life harder if you don't. Teaching is very similar to a religious position like a Nun or Pastor/Minister, the teacher feels called to do it for reasons that are hard to put on paper, and guess what, the public and admin take advantage of that and use them up and throw them in the trash when they can't take it anymore.
Nopoint mentioned how many subjects he has to teach and that is a big deal. Any of these specific content areas are all on the teacher themselves to invest time and usually their money into if they want to learn about it. Say a program wants a cnc, most of the time the money is barely enough for the machine itself, so that means no training, no tools, no professional setup, no books, sometimes even no wire and conduit to hook the thing up. This is also happening during the time the teacher is supposed to be teaching, so something gets put on the back burner and it is usually the new machine. Or best case the teacher gets trained on it but then doesn't have the time to implement it and put it in the coursework and they forget what they were trained on and they hit a speed bump that stops any momentum they had and it gets even harder to try and use it. I used to get frustrated that some of my teachers didn't have the expertise on certain things I thought they should, but I'll admit it was from ignorance on my part on what they actually have to do.
I think looking to public schools to teach shop classes is expecting too much, I think it will have to come from industry to push it and make it better. It is really nice when it does happen, but putting it all on the teacher is too much.