Gary Ng is an excellent physiotherapist. He effectively treated my twisted wrist and sole pains. He taught me the needed exercises to improve my ankle, leg and buttock muscles. He also taught me to improve my walking posture. In addition, he advised me to use better keyboard to reduce strain on my wrist.