Browse Books in Professional Development
Resurgence
Engaging With Indigenous Narratives and Cultural Expressions In and Beyond the Classroom
The Academic Sabbatical
A Voyage of Discovery
Managing Student Behavior
How to identify, understand, and defuse challenging classroom situations
Teacher Guide for the Sk'ad'a Stories
Intergenerational Learning and Storytelling in the Classroom
Powerful Poetry
Read, write, rejoice, recite poetry all year long
Deepening In-Class and Online Learning
60 step-by-step strategies to encourage interaction, foster inclusion, and spark imagination
Sometimes Reading Is Hard
Using decoding, vocabulary, and comprehension strategies to inspire fluent, passionate, lifelong readers
What's the Difference?
Building on Autism strengths, skills, and talents in your classrooms
Better Reading Now
50 ready-to-use teaching strategies to engage students, deepen comprehension, and nurture a love of reading
Making Math Stick
Classroom strategies that support the long-term understanding of math concepts
Joyful Math
Invitations to play and explore in the early childhood classroom
The Autism Lens
Everything teachers need to connect with students, build confidence, and promote classroom learning
Cultivating Writers
Elevate your writing instruction beyond the skills to ignite the will
Beyond the Academic Gateway
Looking back on the Tenure-Track Journey
Teaching Fairly in an Unfair World
A Sage on the Stage
Common Sense Reflections on Teaching and Learning
Powerful Writing Structures
Brain pocket strategies for supporting a year-long writing program
Teaching Tough Topics
How do I use children's literature to build a deeper understanding of social justice, equity and diversity?
Reconceptualizing Teacher Education
A Canadian Contribution to a Global Challenge
The How and Wow of Teaching
Quick ideas for mastering any classroom situation effectively, efficiently, and enthusiastically
Grand Conversations, Thoughtful Responses
A Unique Approach to Literature Circles
Catch a Fire
Fuelling Inquiry and Passion Through Project-Based Learning
BrainWords
How the science of reading informs teaching
Invitations to Play
Using play to build literacy skills in young learners