You have the greater forces of an industry that conspires to exclude one gender and all but one ideology. The shortage is self-inflicted. Exceedingly few people are being allowed to do the job.
Edit: downvote away but the numbers don't lie. Male elementary school teachers hasn't passed 18% in decades (it's even worse in K-3 where we're talking low single digits) and there are multiple news stories covering the reasons. If you don't think men aren't being chased out of that profession then you don't know any teachers.