books by subject
Teaching of Specific Subjects
Two Babies (Cambridge Reading)
The Peace Ring (Cambridge Reading)
Twelfth Night (Cambridge School Shakespeare)
A Midsummer Night's Dream (Cambridge School Shakespeare)
Macbeth (Cambridge School Shakespeare)
The Tempest (Cambridge School Shakespeare)
Othello (Cambridge School Shakespeare)
The Taming of the Shrew (Cambridge School Shakespeare)
Much Ado About Nothing (Cambridge School Shakespeare)
Cambridge IGCSE English as a Second Language Coursebook with Audio CD (Cambridge International IGCSE)
Theory of Knowledge for the IB Diploma Full Colour Edition
Cambridge IGCSE® Business Studies Coursebook with CD-ROM (Cambridge International IGCSE)
TI-Nspire For Dummies, 2nd Edition
Memoir Writing For Dummies
German All–in–One For Dummies: with CD
Statistics For Dummies (For Dummies (Lifestyle))
The Writing Revolution: A Guide to Advancing Thinking Through Writing in All Subjects and Grades
International Perspectives on Teaching English to Young Learners (International Perspectives on English Language Teaching)
International Perspectives on Materials in ELT (International Perspectives on English Language Teaching)
Educating for Language and Literacy Diversity: Mobile Selves (Palgrave Advances in Language and Linguistics)
Literature in Language Education (Research and Practice in Applied Linguistics)
Literature in Language Education (Research and Practice in Applied Linguistics)
International Perspectives on ELT Classroom Interaction (International Perspectives on English Language Teaching)
Assessing Second Language Pragmatics (Palgrave Advances in Language and Linguistics)
International Perspectives on Teacher Research (International Perspectives on English Language Teaching)
International Perspectives on English as a Lingua Franca: Pedagogical Insights (International Perspectives on English Language Teaching)
Developing Online Language Teaching: Research-Based Pedagogies and Reflective Practices (New Language Learning and Teaching Environments)
International Perspectives on English Language Teacher Education: Innovations from the Field (International Perspectives on English Language Teaching)
Innovation in Language Learning and Teaching: The Case of Thailand (New Language Learning and Teaching Environments)