Contains dozens of engaging exercises, with answer keys Exercises appear in various formats to suit every learning style Teaches everyday language used by native speakers