Ruth Taaffe photo

Ruth Taaffe

Head of English


  • Bachelor of Arts (Honours) in English, Sheffield Hallam University, UK
  • Postgraduate Certificate in Education, Secondary English Teaching, Sheffield Hallam University, UK


Relevant Experience

Ruth has enjoyed working as an English teacher for twenty years, both in the UK and overseas, and most recently in Phuket, Thailand. She has been Head of English in two posts and most recently held the role of IGCSE coordinator incorporating Head of Years 10 and 11 and Examinations Officer.

Ruth enjoys theatre and live music as well as travel which brought her to Singapore with her family in August 2015.

Previous 246/303 Next