Insieme:  An Intermediate Italian Course (Student Edition)
Text: English, Italian