My Approach

It's Not You. It's the System.
Anxiety towards mathematics does not necessarily stem from difficulty. It develops when unrealistic expectations are imposed on learners — when students are compared to one another, expected to memorize seemingly random facts and procedures, and pushed forward before the previous ideas are truly understood.
Every grade has a curriculum that is meant to be completed. New concepts build on previous ones, and there is an unspoken expectation that students "should already know this." That expectation is the fuel of doubt, fear, and anxiety that so many people feel towards mathematics. Once it begins, it compounds year after year — and the gaps continue to grow.
Fractions and algebra are the two places where this most often comes to a head — not because they're uniquely difficult, but because the gaps beneath them have had the most time to accumulate.
While traditional math instruction is organized by grade level and pacing guides, my approach focuses on teaching mathematical ideas through complete learning progressions — developing concepts from their origins to their mature forms. Students are given the time and support they need to truly understand what they are doing, making connections between ideas rather than simply following steps.
When teaching is focused on concepts rather than grade-level expectations, students build a stronger relationship with numbers and mathematics. A working understanding of place value, fractions, and multiplication means you can confidently tackle more advanced topics without the gaps that often cause frustration and anxiety.
This approach allows you to move at your own pace — sometimes revisiting earlier ideas, other times exploring beyond your grade level. When understanding comes before moving on, math becomes something meaningful and logical, not just a checklist of skills to get through.
Whether you're 8, 18, or 80 — it's not too late to change your relationship with mathematics.
Concept-focused math courses and coaching that starts where you are and fills in the gaps. Build real understanding at your own pace, without the pressure of keeping up with a curriculum. Gain real confidence that lasts beyond the next test.
Ready-made lessons and worksheets built around concept progressions, not grade levels — plus the language and strategies to support your child's mathematical journey at home with confidence.
Practical resources and PD sessions grounded in classroom reality. Tools built around complete concept progressions that you can put to use immediately — for students who are struggling and for those ready to go further.
2014 Graduate from Howe Sound Secondary School.
"You were my favourite teacher throughout all of grade school, not just in math. You made the exercises fun, the teaching engaging, and you were always happy to give some background/purpose/application to the equations and formulas we were learning. I always looked forward to your class throughout the years that you taught me. I would also say that your teaching style and the effect it had on my enjoyment of math definitely played a part in me deciding to go into the field of engineering."
"David is an exceptional teacher, and more importantly, he is a fabulous human. His deep understanding of the importance of personal connections with learners ensures he always leads from the heart. This is so crucial in learners feeling safe to engage in learning that is challenging for them. David also creates personal access points for learners by using a variety of approaches in his instructional design. David is also very confident with the reasoning and skills associated with mathematics. He can easily support other educators with their learning and adapt for the variety of ways learners approach new learning. I hired David as a lead math teacher and would highly recommend him."
Superintendent of Schools (School District 50: Haida Gwaii)
Whether you’re looking for a fresh start, useful and relevant resources , or someone to help guide you (and your kids) through the world of mathematics, I’m here to help you on your mathematical journey.