Mastering Italian (Hippocrene Master Series)
Mastering Italian is a self-contained course for individual study or classroom use, assuming no previous knowledge. Its combination of dialogues, practical exercises and step-by-step grammar helps the student to understand Italian by emphasising a functional approach to the language. With a cassette to complement it containing a section on pronunciation and recordings of all the dialogues, the book is invaluable for anyone wishing to learn or brush up their Italian.