I just had to laugh at this one. My kids go to public school, and I've liked their teachers. I have problems with our school district, but that's another topic.
Anyway, what makes me laugh is that an education degree is one of the easiest degrees in college.
I would think that just about anyone with a college degree would be educated enough to teach their kids.
I have a degree in engineering. I have had more science and math than my kids' teachers. My kids have learned more about math from me than from their teachers.
The only areas that I don't feel qualified are for my daughter with special needs. She gets speech therapy and sees a reading specialist. She also used to see an occupational therapist. They all have master's degrees, and lots of experience with special needs kids. They've done wonders for my daughter.
However, most kids don't need special help, and I think a well-educated parent could easily teach their children.
most social studies teachers in the USA are called "coach" with no training at all.
You are probably right as to reading, writing, English, geography, social studies, and foreign languages, but do you really think that most parents are able to teach math and the hard sciences beyond the most basic level? I'm not talking about simple algebra, geometry, and earth science, but rather, linear algebra, calculus I and II, advanced statistics, chemistry, and physics, at the 11th and 12th grade level. Even if a parent knows the course material backwards and forwards, they may not be able to teach it, and even if they are good teachers, they may not have sufficient knowledge of the subject matter.