Leisure Course (Classical Voice) at the Malta School Of Music : October 2018 – June 2021
Music Course (Classical Voice) at the Malta School Of Music : October 2012 – June 2018
LLCM (Licentiate of the London College of Music) in Piano Performance : Spring 2007
ALCM (Associate of the London College of Music) in Piano Performance : Winter 2004
Master Classes/Workshops/Courses
Opera Studio at the Malta School Of Music : October 2022- present
The Performance Class Series with Christine Zerafa : January 2022
Master class in Classical Voice with Carlos Conde‐González : December 2019
Master classes in Baroque Voice with Gabriele Lombardi : May/December 2019
Master class in Baroque Voice with Dame Emma Kirkby : January 2018
Master classes in Baroque Music with Marco Mencoboni : August 2017 – present
Master class in Classical Voice with Joy Mammen : March 2017
TMYO (Teatru Manoel Youth Opera) : November 2015 – May 2016
Master class in Classical Voice with Hans Jürgen Nagel : April 2015
Master class in Piano, Jazz Harmony/Theory with Claudio Angeleri : July 2013
Estill Model Vocal Workshop with Anne-Marie Speed : June 2013