Senior School Teacher of EAL
Abbi graduated from Durham University with a BA in English Literature. Prior to joining Dulwich College Beijing, Abbi has been living in China for three years. She previously worked as an English teacher and Head of Grade in a bilingual school in Shanghai. In her free time, she enjoys reading, learning Mandarin and travelling.