David Soo

David Soo

 

Dance

Dance Troupes

Speech and Drama

Senior Vocals

Modern Vocals Pop and Musical Theatre

Piano

String Instruments

Wind Instruments