Sort:  

Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:
https://www.todaysparent.com/kids/school-age/how-to-pick-the-best-martial-arts-class-for-your-kid/

I think personally that the most important is what kind of values can be passed on my kid in the dojo or kung fu school. If it's respect, humbleness, self-confidence, peace in mind, then I am gonna send my son there. The effectiveness depends on person not a style, because every style can be effective in right hands, even sumo. :D