Small classes, high quality of instruction with their own materials

James Vere from USA
Cantonese Beginner 1 to Advanced (18/8/2014 – 24/5/2018)
Cantonese Private Tuition (31/10/2018 – present)

Small classes, high quality of instruction with their own materials, and the teachers really put in a great effort. It’s a great place to start learning Cantonese or continue learning more and more. They are also quite flexible to accommodate students with different backgrounds (e.g. if you learned Mandarin before or want to learn some characters).