Unions are a problem, but not the only one. The biggest problem (in my opinion) is how kooky the teaching education establishment is. This messes up teacher training, and worse, messes up the curriculum and gives the education bureaucrats terrible advice. The text book factories love it (for the churn it creates), but nobody else benefits.