Hayley Langton

Hayley has several years' experience in writing, teaching, and public speaking and has her niche in analysis and research. She holds a BA in English and is completing her MA in British literature.