books by subject
Teaching Aids & Educational Material

International Perspectives on Teaching English to Young Learners (International Perspectives on English Language Teaching)

Philosophy of STEM Education: A Critical Investigation (The Cultural and Social Foundations of Education)

Using Your Voice Effectively in the Classroom

The Confident Teacher: Developing successful habits of mind, body and pedagogy

Games, Ideas and Activities for Primary Outdoor Learning

Cambridge Pre-U Mathematics Coursebook

Approaches to Learning and Teaching English as a Second Language: A Toolkit for International Teachers (Cambridge International Examinations)

Integrated Science for Jamaica 4th edition Grade 7 Student's Book
Integrated Science for Jamaica 4th edition Grade 8 Student's Book
Integrated Science for Jamaica 4th edition Grade 9 Student's Book

Grade 9 Science for Jamaica Student's Book

The Last Dropout: Stop the Epidemic!

Key Concepts in Information and Communication Technology (Palgrave Key Concepts)

Macmillan English 2: Teacher's Guide (Primary ELT Course for the Middle East)

Jump Aboard 1: Teacher's Book

Big Bugs 3: Teacher's Book

Resource and Technology for Jamaica: Book 1

Caravan 3 Student's Book

Caravan 4 Workbook (Primary ELT Course for the Middle East)

Macmillan Language Tree: Primary Language Arts for the Caribbean (Teacher's Book 6): TB 7

You and Me: Teacher's Guide 1

English for You and Me: Teacher's Book 2

Children Learning English (MacMillan Books for Teachers)

Macmillan English: Teacher's Guide 4

Macmillan English 5: Teacher's Book

Flat Stanley

Developing Professional Practice 14-19

Classroom Gems: Practical Ideas, Games and Activities for the Primary Classroom

Toys (The Story of)
