I'll add teaching is a calling , some just ain't cut out for it. They get in it for good benefits , time off , good insurance and so on. Those folks are in for the wrong reasons and get a shock when they get there.
That being said , we had a guy with a teaching degree work in our tool and die shop, teaching wasn't for him and he was smart enough to know it.