AA.VV
A challenging, structured course Challenge offers a rapid but structured approach, providing a thorough grounding in all skills areas. Frequent additional activities for more advanced students Vocabulary, grammar and writing challenge activitie