insight Advanced

insight is a five-level British English course for secondary students that will develop their understanding and knowledge of language and encourage a lifelong love of learning.