Let's be honest, Ed Schools primarily appeal to those with low opportunity costs (i.e., the not very bright) in other professions.
Ed schools are necessary to help foster the illusion that K-12 teachers are professionals on par with engineers, doctors and lawyers.
Teachers are the low performers on the totem pole of college graduates. They have the worst test scores and the least competence.
It's purely and simply a lie for you to act as if teaching quality matters when the education program is an excuse to shovel illiterates through the system and pretend they graduated with some sort of ability.
Most of the kids in the LA school districts are stuck with teachers who couldn't reach 500 on an individual SAT section and almost certainly didn't pass the CBEST
experienced educators by and large are only skilled at teaching smart kids and some kids who are perhaps less smart but who get help outside of school.
All this had led me to think about my own two children and their future careers. I will not encourage them to become teachers. There is too much disrespect and downright lies about teachers being circulated by politicians and the general public to make it an attractive career choice.
Would you encourage your children to become teachers?