Philosophy in the Islamic World: A Very Short Introduction: ...
Peter Adamson
Jazz Guitar Licks: 25 Licks From the Harmonic Minor Scale & ...
Gareth Evans
The Modern Age: From Victoria's Empire to the End of the USSR
Susan Wise Bauer
The Story of the World (4)
Languages and Cultures in Contrast and Comparison
Edited by María de los Ángeles Gómez González, J. Lachlan Mackenzie & Elsa M. González Álvarez
The Ultimate Hitchhiker's Guide to the Galaxy
Douglas Adams
Hitchhiker's Guide to the Galaxy (1)
Living and Learning with New Media: Summary of Findings From ...
Mizuko Ito & Heather A. Horst & Matteo Bittanti & Danah Boyd & Becky Herr Stephenson & Patricia G. Lange & C. J. Pascoe & Laura Robinson & Sonja Baumer & Rachel Cody & Dilan Mahendran & Katynka Z. Martínez & Dan Perkel & Christo Sims & Lisa Tripp
The Living Classroom: Teaching and Collective Consciousness
Christopher M. Bache
Longman Children's Picture Dictionary
Carolyn Graham & Longman
Loving and Hating Mathematics: Challenging the Myths of Mathematical ...
Reuben Hersh & Vera John-Steiner
Machine Learning With Python: A Practical Beginners' Guide
Oliver Theobald
Make It Stick: The Science of Successful Learning
Peter C. Brown & Henry L. Roediger Iii & Mark A. McDaniel
Managing People in Projects for High Performance: Behavioural ...
Upasna A. Agarwal & Karuna Jain & Vittal Anantatmula & Sankaran Shankar
Math Adventures With Python: An Illustrated Guide to Exploring ...
Peter Farrell
Mathematical Connections: A Companion for Teachers and Others
Al Cuoco
Mathematics Education in the Middle Grades: Teaching to Meet ...
National Research Council & Center For Science, Mathematics & Engineering Education
Methodology in Language Teaching: An Anthology of Current Practice
Jack C. Richards & Willy A. Renandya
Methods That Matter: Integrating Mixed Methods for More Effective ...
M. Cameron Hay
Models of Mentoring in Language Teacher Education
Hoa Thi Mai Nguyen
The Moral Collapse of the University: Professionalism, Purity, ...
Bruce Wilshire
Motivational Strategies in the Language Classroom
Zoltan Dörnyei
Navigating Hybrid Scrum Environments: Understanding the Essentials, ...
Frederik M. Fowler
New Science of Learning: Cognition, Computers and Collaboration ...
Myint Swe Khine & Issa M. Saleh
Online Communication in Language Learning and Teaching
M. Lamy & R. Hampel
Open to Question: The Art of Teaching and Learning by Inquiry
Walter L. Bateman
Oxford Business English Dictionary: For Learners of English
Dilys Parkinson & Joseph Noble