Every time I see an article like this, it reminds me of the old saying about teachers. "Those who can, do. Those who can't, teach." There is always the obligitory "thank you for your service" thrown in to give the impression that we think teachers are doing yoeman's work teaching our children. The fact of the matter is they're not. A teaching degree is the 21st century version of the "basket weaving degree" we all used to laugh about, when talking about the degrees "jocks" used to get.
When we started importing engineers and doctors from other countries, that should have indicated the failure of primary education in this country. Unionized teachers have become nothing more than "clerks" at the DMV.