Teresa started her professional violinist life at the age of 5 and obtained her first Prize as a soloist when she was 7 in Beijing Youth violin competition. Teresa completed her Bachelor Degree in music solo performance at Elder Conservatorium. She completed her Bachelor Degree with First Class Honors at Melbourne Conservatorium under Dr William Curt Thompson). During her university life, Teresa has honoured the position of concertmaster in Elder Conservatorium Symphony Orchestra and received several scholarships such as the Corinna D’Hage Mayer Scholarship. As a full experienced music teacher, Teresa has been teaching for more than 10 years working in high school and primary school. Many of her students achieved high marks in AMEB and ABRSM exams.