Helping students make sense of math, chemistry, and physics — and a proud husband and dad of five.

About Me
Clarity, consistency, and experience you can count on.
I’ve spent more than 15 years helping students succeed in math, chemistry, and physics — first in the classroom, and now as a devoted tutor. My path to tutoring started in an unexpected place: environmental engineering. After earning my B.S. from Gonzaga University, I volunteered as a teacher in the Marshall Islands for two years and quickly discovered that education was my real calling.
When I returned home, I earned my Master in Teaching degree from Seattle University and completed a decade teaching in public and private schools in Washington State. During that time, I taught subjects including algebra, geometry, chemistry, and physics, introduced a new honors chemistry curriculum, and worked with students from diverse learning backgrounds — from high achievers to those struggling to pass.
Since 2019, I’ve been tutoring full-time, working with students across Alberta, the U.S., and beyond. I specialize in breaking down complex concepts into clear, manageable steps, adapting my approach to each student’s needs, and relating new ideas to those the student already has so that it can be fully integrated. I’ve helped middle and high school students prepare for Alberta Diploma Exams, Grade 9 PAT, and college entrance tests like the SAT and PSAT, as well as supported college students through challenging STEM courses.
My philosophy is simple:
Meet each student where they are
Build confidence through understanding
Maintain consistency for steady progress
Outside of tutoring, I’m deeply rooted in family life — my wife and I are raising five children, each with their own unique personalities, learning styles, and challenges. Watching them grow has given me firsthand insight into how different kids respond to encouragement, structure, and problem-solving. It’s a daily reminder that learning isn’t one-size-fits-all — and that’s exactly the mindset I bring to every student I work with.
Clarity starts with connection.
Before I was a tutor, I was an engineer. Before that, a volunteer teacher. And before anything else, a curious student who appreciated a good explanation (and hated memorization unless required). Today, I bring all of that experience — and a lot of patience — into every tutoring session.

Experience That Makes a Difference
I've been helping students succeed in math and science for over 15 years — first as a classroom teacher, and now as a devoted tutor.
🧪 Teaching & Tutoring Background
Over 10 years teaching in public and private schools in Washington State and abroad
Subjects taught: prealgebra, geometry, chemistry, physics, and more
Introduced a new honors chemistry curriculum at a private high school
Tutoring since 2019, working with students across Alberta, the U.S., and internationally
Experienced with exam prep for provincial, national, and college entrance tests
🎓 Education & Training
B.S. in Environmental Engineering – Gonzaga University
Master in Teaching – Seattle University
Earned certification to teach in Washington State and Alberta
Extensive professional development in STEM teaching strategies and curriculum design, especially inquiry-based learning
Skilled in using technology-based learning tools like Desmos, pHet, and virtual lab simulations
🌎 A Wide Range of Learners
Middle and high school students mastering core math and science subjects
College students tackling precalculus, chemistry, and physics
Adult learners preparing for Power Engineering or technical certification exams
ESL students building math and science skills while improving language confidence
Students ranging from those struggling to pass to those aiming for top academic performance

Ready to Get Started?
Whether you’re a parent looking for support or a student feeling stuck, I’d love to hear more about your situation.
Fill out the form below to tell me a bit about what you’re looking for — subjects, goals, challenges — and I’ll follow up personally to schedule a free first session.
Let’s see if we’re a good fit.