Seamanship Secrets: 185 Tips & Techniques for Better Navigation, ...
John Jamieson
Evolve Your Brain: The Science of Changing Your Mind
Joe Dispenza
The Quantum Brain: Understand, Rewire and Optimize Your Brain
Amit Goswami & Valentina R. Onisor
A Realist Philosophy of Social Science: Explanation and Understanding
Peter T. Manicas
The Holon-Parton Structure of the Meme – the Unit of Culture ...
StoryAlity
An Elementary Textbook of Psychoanalysis
Charles Brenner
Practical Techniques for Language Teaching
Michael Lewis & Jimmie Hill
Language Test Construction and Evaluation
Charles J.. Alderson & J. Charles Alderson & Caroline Clapham & Dianne Wall & Michael Swan
Dynamics of Folklore
Barre Toelken
Resisting Linguistic Imperialism in English Teaching
A. Suresh Canagarajah
A Course in Language Teaching Trainee Book Trainee's Book
Penny Ur
Planning Lessons and Courses: Designing Sequences of Work for ...
Tessa Woodward
Curriculum Development in Language Teaching
Jack C. Richards
Teaching Languages to Young Learners
Lynne Cameron
Motivational Strategies in the Language Classroom
Zoltan Dörnyei
Methodology in Language Teaching: An Anthology of Current Practice
Jack C. Richards & Willy A. Renandya
Critical Thinking
Richard L. Epstein & Carolyn Kernberger
Language Testing and Validation: An Evidence-Based Approach
Cyril Weir
Approaching Medieval English Anchoritic and Mystical Texts
Dee Dyas & Valerie Edden & Roger Ellis
Mathematical Connections: A Companion for Teachers and Others
Al Cuoco
Genre, Text, Grammar: Technologies for Teaching and Assessing ...
Peter Knapp & Megan Watkins
Understanding Language Teaching: From Method to Post-Method
B. Kumaravadivelu
Secrets of Mental Math: The Mathemagician's Guide to Lightning ...
Arthur T. Benjamin & Michael Shermer
Towards a Moving School: Developing a Professional Learning ...
John Fleming & Elizabeth Kleinhenz
Online Communication in Language Learning and Teaching
M. Lamy & R. Hampel