I can't give any personal experience of HK Academy - but I had a good friend with a daugter there ( afew years back) and she raved about it. I've only ever heard good things............sorry not to be more help.