Jack is a native Mandarin speaker, born into a teachers’ family during the Cultural Resolution in China.
He has lived in mainland China, Hong Kong, Taiwan, Macau, and Chinatowns in North America. He is always fascinated about language learning and has self-taught how to speak Cantonese and English. Apart from languages, Jack has also taught Special Education Gifted and Talented Programme. Jack loves sports including football. You can always find Jack on the football field, however he has been probably one of the worst players among all the teammates!