Jenny McLachlan
About the Author
About Jenny McLachlan
Jenny McLachlan lives in England and has taught English at the high school and college level. She is currently a curriculum leader at a high school and an Advanced Skills Teacher who works with children and teachers in schools throughout England.
Previous Post Harriet Reuter Hapgood
Next Post Jordan Sonnenblick