I think a lot of parents don't know how to effectively parent and make up for that with enthusiasm. Too much involvement, not enough parenting. I am guilty of this.
Which leads to the question of how one teaches general parenting skill.
My response if always "Screw you, yes there is. But you went to business school." You can pay someone to fix your injuries, or broken pipes, but you can't pay someone to raise your kids.
When my son was born, I went into it with the knowledge of three highly rated books on Amazon I had picked at random.
My wife went into it with years of experience dealing with difficult kids. She worked at a feeding clinic at a research institute, helping parents figure out how to get their kids to eat their vegetables.
I'm so grateful. My 2 year old helps fold laundry, says please and thank you, and knows to put away his toys before bath time.
I don't know what I'd do if I hadn't married this woman. I don't know where I would have gotten the skills I have now.