GEraldine Teo

Geraldine began her ballet journey at the age of four. She has completed the Commonwealth Society Teachers of Dancing (CSTD) and Royal Academy of Dance (RAD) major examinations and is now a dedicated teacher teaching both the CSTD and RAD ballet syllabus in various schools, since 2010.

Geraldine’s strong passion for dance pushes her to continue teaching despite holding a full-time weekday career. To gain further exposure to dance, she decided to pick up tap dancing. Geraldine has performed in various classical ballet performances under Kavanagh Dance. Besides teaching ballet and tap, she has completed her Bachelor of Commerce, majoring in Finance and Marketing, and is currently doing Corporate Affairs & Communications in an FMCG company.

She is currently pursuing her Certified Ballet Teaching Studies with the Royal Academy of Dance.