Participating in the OTP, OFP and the POC Train the Trainers in quick succession has been quite a whirlwind, but it has without a doubt been the most worthwhile professional development that I have experienced. Having a regular opportunity to reflect on my teaching and learning practice, and trading ideas and experiences with like-minded teachers, has had a profound impact on my teaching ability and my enjoyment of the job.