Best Friends Student Book 3

Best Friends is a six-level course for primary school that integrates the four skills and includes a Spelling and Phonics strand. Content-based units and real-life, humorous situations expose students to natural language, while grammar charts and