Basic english grammar / : Textbooks - Azar, Betty Schrampfer (Prentice Hall, 2006)
CD 1: Chapters 1-8 ; CD 2 Chapter 9-16