There is a semi famous saying, "those who can't do, teach." It is not true overall, but there are some teachers who end up teachers because they are not good at other occupations, thus the saying. It dawned on me recently after I asked a second question of an instructor and received an unsatisfactory response that this particular person was skilled at an operation, but not a particularly good teacher. This is not the first time that I have been the student to an unskilled teacher who is a skilled operator.
I have a number of relatives in the teaching industry and I know that it is very competitive, and budget cuts are only making it more competitive. One possible solution is to hire teachers in an industry setting to work with engineers, factory workers, salespeople, and other "regular" employees to keep everyone's skills and communication up to date.
Perhaps I am ignorant, but it seems teachers learn a skill, and teach it using their superior communication skills. I know that many teachers are passionate about a particular subject or age group, but it seems there is quite a bit of opportunity in industry to teach. Of course, it would take a company to take the initiative and teachers willing to get out of the school system.
Please take this open source idea and help employ more people.