Caroline studied music at Cardiff University, gaining a Bachelor of Music honours degree followed by a postgraduate certificate in Education, specialising in children aged 5 -11. She was Head of Music at Seaton House School in Carshalton Beeches for 16 years, until 2004, and then at Bramley School in Walton-on-the-Hill for 5 years. She also taught class music in the pre-prep department at Chinthurst School in Tadworth for a number of years.
Caroline currently teaches piano and recorder at Bramley School, Chinthurst School and at The Rowans School in Wimbledon. She particularly enjoys starting with younger children; pupils have weekly lessons and are prepared for the ABRSM examinations. She has helped a number of pupils to apply for and gain music scholarships at various senior schools; however, she equally enjoys teaching children who want to learn for fun and encourage them to participate in school concerts and music festivals.