Bryson's Dictionary for Writers and Editors
Bill Bryson
Data Visualization for People of All Ages
Nancy Organ
Causality: Models, Reasoning, and Inference
Judea Pearl
The Oxford Handbook of the Canadian Constitution
Peter Crawford Oliver & Patrick Macklem & Nathalie Des Rosiers
The Encyclopedia of Demons and Demonology
Rosemary Guiley
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