Complete Practice Tests for the Pearson Test of English - Level 2Companion with all the unknown words availableTeacher's Guide with detailed instructions on how to teach each unit.Analysis with the justification of the answersModel Compositions for the Writing Tasks