Karl began learning piano at the age of 6 and is currently doing Bachelor of Music at Monash University. Throughout the years, Karl had participated in many different kinds of music festivals and piano competitions and has achieved Performance of Certificate for AMEB.
Moreover, Karl can deliver different teaching methods to maximise the interest and capabilities of the student as he is patient, friendly and easy going. As a piano teacher, Karl strives to inspire his students and aims to provide the best quality of music education. Karl also speaks fluent English, Cantonese and Mandarin.