Shrewsbury is a charming medieval town located in the heart of Shropshire, England. It boasts a rich history dating back over 1000 years. The town has witnessed significant events that have shaped the course of English history, making it a fascinating place for both locals and tourists alike. With its warm and welcoming community, affordable living costs, and fascinating history, Shrewsbury is the ideal place to study English and offers an immersive learning experience that i
Step-by-step guides, useful templates, key language for each part of the exam. Plus, sample questions, task overviews and tips to help your writing flow.
Clear, ready to use lesson plans and teaching strategies that make complex language points simple. For non-native teachers of English looking for inspiration.