My friend tell me that it is a total waste of time and money for the average children.
It may be helpful if your kid has great problem, eg, refuse to talk to strangers, can talk in Cantonese fluently, etc.
i agree, it's a waste of time and money
parents can do it at home,
it's just a matter of teaching your kids the right things to do, e.g. manner,
what u do, your kids will follow,
the way u do it, your kids will do it the same way,
I think these course can put those kids from below-average (I mean the communication skill and attitude only) to average. However, it can't put the average one to above-average.