Dora has been very professional with her teaching strategies, which helped my son in learning confidence. Dora has been very helpful with her feedback and improvement plan after every class, which is very helpful and clear to me as parent. Many thanks for your support. Highly recommended.