Exploring Communicative Language Teaching Principles Alignment of English Textbook in Saudi Arabia Middle School Ahmed O. Alharbi Views: 1,450