Skip to main content
British Columbia students

Online Tutoring in British Columbia

1-on-1 online sessions for students in British Columbia, billed in Canadian Dollar (C$ CAD). Taught by an M.Sc., P.Eng. with 10+ years experience. Pacific-time sessions for UBC and SFU students, with context on EGBC licensure for BC engineering graduates.

  • First session freeNo credit card
  • 30-day refundOn unused sessions
  • Reply within 2 hoursBusiness hours
  • P.Eng. licensed (Canada)M.Sc. Engineering

How I help students in British Columbia

British Columbia's engineers are regulated by Engineers and Geoscientists BC (EGBC) rather than PEO, but the path looks familiar — a CEAB-accredited degree, supervised experience, and the National Professional Practice Examination (NPPE), which I can walk you through as a licensed P.Eng. myself. Most of my BC students are at UBC, SFU, UVic, or BCIT, working through first-year maths, programming, and engineering courses, plus the Python and data skills Vancouver's growing tech sector hires for. Pacific time means your mornings line up neatly with my afternoons.

What British Columbia students typically bring

  • First-year calculus, linear algebra, and engineering maths at UBC, SFU, and UVic
  • NPPE context for BC engineering grads working toward an EGBC licence
  • Python and data science for Vancouver’s tech and film-VFX sectors
  • Statistics and ML for science and applied-science programs

Pacific-time mornings overlap with my Toronto afternoons, and pricing displays in CAD when you select it from the currency selector.

Subjects British Columbia students book most

FE/PE Exam Preparation

Engineering

Pass your engineering exams with confidence. Comprehensive prep from licensed P.Eng. instructor. Includes prac

$120/hr USDLearn more →

LLM & AI Tools

Data Science & AI

Master prompt engineering, fine-tuning, and deploying Large Language Models for real-world applications.

$115/hr USDLearn more →

Machine Learning & AI

Data Science & AI

Deep dive into ML algorithms, neural networks, model training, and deployment. Includes scikit-learn, TensorFl

$85/hr USDLearn more →

Python Programming - Essentials

Data Science & AI

Perfect for beginners and students. Learn Python fundamentals, basic syntax, data types, functions, and simple

$65/hr USDLearn more →

DSA — Foundations

Programming

Build the foundation every coding interview tests: Big-O analysis and the core data structures — arrays, hash

$75/hr USDLearn more →

Python Programming - Expert

Programming

Expert-level Python: Performance optimization, async programming, system design, and advanced algorithms. For

$110/hr USDLearn more →

Python Programming - Professional

Programming

Advanced Python for professionals: OOP, APIs, web scraping, automation, and real-world applications. Build pro

$85/hr USDLearn more →

Mathematics - All Levels

Mathematics & Statistics

From basic algebra to advanced calculus, linear algebra, and differential equations with personalized approach

$70/hr USDLearn more →

AI Automation — Foundations

AI & Machine Learning

Start automating the repetitive parts of your work. Learn n8n from scratch — triggers, nodes and connecting th

$75/hr USDLearn more →

AI Engineering — Foundations

AI & Machine Learning

Go from ChatGPT user to builder. Learn how large language models actually work, call the OpenAI and Claude API

$90/hr USDLearn more →

AI Engineering — RAG & Agents

AI & Machine Learning

Build the systems behind real AI products: retrieval-augmented generation over your own data, vector databases

$120/hr USDLearn more →

Data Engineering — Foundations

Data & Analytics

Learn the foundations data teams run on: advanced SQL, Python for moving data, and how real ETL/ELT pipelines

$85/hr USDLearn more →

Power BI — Foundations

Data & Analytics

Go from spreadsheets to real dashboards. If you know Excel, you can do this — connect your data, build clear v

$60/hr USDLearn more →

Technical Interview Coaching

Career Development

Land your dream tech job. Master LeetCode problems, system design, behavioral questions, and salary negotiatio

$105/hr USDLearn more →

MATLAB — Engineering Computation

Engineering

Use MATLAB the way engineers do: numerical methods, solving differential equations, data analysis and curve fi

$95/hr USDLearn more →

MATLAB — Foundations

Engineering

Get fluent in MATLAB fast: syntax, matrices, plotting and writing clean scripts and functions. Perfect for eng

$70/hr USDLearn more →

MATLAB & Simulink — Advanced

Engineering

Go advanced: build and simulate systems in Simulink, work through control and signal processing, and apply MAT

$120/hr USDLearn more →

DSA — Algorithms & Patterns

Programming

Learn the algorithm patterns that unlock LeetCode-style problems: trees, graphs, recursion, and techniques lik

$100/hr USDLearn more →

DSA — Interview-Ready

Programming

Get interview-ready for top tech roles: master dynamic programming and advanced graph algorithms, get an intro

$130/hr USDLearn more →

SQL & Database Fundamentals

Programming

Master SQL for data analysis and reporting. Learn queries, joins, aggregations, and database design. Essential

$55/hr USDLearn more →

Algebra Mastery

Mathematics & Statistics

Complete algebra course covering linear equations, quadratic functions, polynomials, and advanced algebraic co

$55/hr USDLearn more →

Calculus I — Limits & Derivatives

Mathematics & Statistics

Build real intuition for calculus, not just formulas. Master limits, derivatives and the chain rule, and see w

$55/hr USDLearn more →

Calculus II — Integrals & Series

Mathematics & Statistics

Get comfortable with the harder half: integration techniques, applications, and infinite series including Tayl

$70/hr USDLearn more →

Calculus III — Multivariable

Mathematics & Statistics

Tackle multivariable and vector calculus — partial derivatives, multiple integrals, gradient, divergence and c

$90/hr USDLearn more →

Linear Algebra — Applied & ML

Mathematics & Statistics

See why linear algebra is the language of machine learning: SVD, PCA, least squares and how matrix decompositi

$90/hr USDLearn more →

Linear Algebra — Core

Mathematics & Statistics

Master the core that university courses test and ML relies on: vector spaces, linear transformations, and eige

$70/hr USDLearn more →

Linear Algebra — Foundations

Mathematics & Statistics

Understand linear algebra from the ground up: vectors, matrices, and solving systems of equations — with the g

$55/hr USDLearn more →

AI & ChatGPT — Agents & Fine-Tuning

AI & Machine Learning

Advanced LLM engineering.

$145/hr USDLearn more →

AI & ChatGPT — Use AI Daily

AI & Machine Learning

Use AI tools effectively.

$85/hr USDLearn more →

AI Automation — AI Workflows

AI & Machine Learning

Combine the winning stack — n8n, Python and the OpenAI API — to build automations that read, decide and act. P

$95/hr USDLearn more →

AI Automation — Production

AI & Machine Learning

Run automations you can depend on: self-host n8n, manage credentials safely, add monitoring and retries, and s

$120/hr USDLearn more →

AI Engineering — Production

AI & Machine Learning

Take an LLM prototype to production. Design evaluations you can trust, add guardrails, decide when to fine-tun

$150/hr USDLearn more →

C++ — Basics

Languages & Code

Start programming in C++.

$60/hr USDLearn more →

C++ — Competitive & Interview

Languages & Code

Contest- and interview-ready C++.

$105/hr USDLearn more →

C++ — Data Structures

Languages & Code

Data structures and algorithms in C++.

$80/hr USDLearn more →

Cloud & AWS — Deploy & Containers

Careers & Academic

Deploy apps with Docker.

$105/hr USDLearn more →

Cloud & AWS — Foundations

Careers & Academic

Cloud basics on AWS.

$80/hr USDLearn more →

Cloud & AWS — MLOps & Scale

Careers & Academic

MLOps and scaling.

$130/hr USDLearn more →

Data Analytics — Advanced

Data & Analytics

Advanced analytics engineering.

$100/hr USDLearn more →

Data Analytics — Dashboards

Data & Analytics

Power BI and Tableau dashboards.

$80/hr USDLearn more →

Data Analytics — Foundations

Data & Analytics

Start analysing data.

$60/hr USDLearn more →

Data Engineering — dbt & Airflow

Data & Analytics

Build the modern analytics-engineering stack: transform data with dbt (models, tests, docs), orchestrate jobs

$115/hr USDLearn more →

Data Engineering — Scale

Data & Analytics

Engineer for scale: process big data with Spark/PySpark, design for performance, add streaming, and build pipe

$145/hr USDLearn more →

Data Science — Get Started

Data & Analytics

From spreadsheets to data thinking.

$80/hr USDLearn more →

Data Science — Job-Ready

Data & Analytics

Portfolio and interview ready.

$135/hr USDLearn more →

Data Science — Projects

Data & Analytics

End-to-end data projects.

$105/hr USDLearn more →

Deep Learning — Build Models

AI & Machine Learning

Train CNNs and more.

$120/hr USDLearn more →

Deep Learning — Foundations

AI & Machine Learning

Your first neural networks.

$90/hr USDLearn more →

Deep Learning — Transformers & LLMs

AI & Machine Learning

Modern deep learning.

$150/hr USDLearn more →

Excel - Professional Level

Business & Finance

Master advanced Excel including pivot tables, VLOOKUP, data analysis, charts, and business reporting. Perfect

$60/hr USDLearn more →

Excel — Basics

Data & Analytics

Spreadsheet basics.

$45/hr USDLearn more →

Excel VBA & Automation

Business & Analytics

Automate your workflow with VBA programming. Create custom macros, automated reports, and powerful tools. Tran

$80/hr USDLearn more →

Interview Prep — DSA Foundations

Careers & Academic

Data structures & algorithms basics.

$80/hr USDLearn more →

Interview Prep — System Design

Careers & Academic

System design interviews.

$130/hr USDLearn more →

Machine Learning — Build & Evaluate

AI & Machine Learning

Build and evaluate real models.

$110/hr USDLearn more →

Machine Learning — Production & Advanced

AI & Machine Learning

Deploy and scale ML.

$140/hr USDLearn more →

Maths — Advanced

Careers & Academic

Advanced university maths.

$90/hr USDLearn more →

Power BI — Modelling & DAX

Data & Analytics

Build dashboards that scale: model your data properly, shape it with Power Query, and write DAX measures for t

$80/hr USDLearn more →

Power BI & Tableau — Advanced

Data & Analytics

Become the analyst teams rely on: optimise report performance, secure data with row-level security, tell a cle

$100/hr USDLearn more →

R — Basics

Languages & Code

Get started with R.

$55/hr USDLearn more →

R — Research & Advanced

Languages & Code

Advanced R for research.

$95/hr USDLearn more →

R — Stats & Data

Languages & Code

Statistics and data analysis in R.

$75/hr USDLearn more →

SQL — Analytics

Languages & Code

Analytics SQL for real data work.

$80/hr USDLearn more →

SQL — Design & Optimisation

Languages & Code

Database design and query tuning.

$100/hr USDLearn more →

Statistics — Inference & Regression

Careers & Academic

Hypothesis testing and regression.

$85/hr USDLearn more →

Statistics — Intro

Careers & Academic

Introductory statistics.

$65/hr USDLearn more →

Statistics — Thesis & Research

Careers & Academic

Research and dissertation statistics.

$110/hr USDLearn more →

Frequently asked — British Columbia students

  • Do you tutor students based in British Columbia?

    Yes — entirely online. British Columbia is on Pacific time — three hours behind my Toronto clock — so your mornings and early afternoons land in my working day. The booking page reads your timezone automatically, so the calendar invite lands in local time with no manual conversion.

  • Can I pay in Canadian Dollar (CAD)?

    Yes. Pricing is shown in Canadian Dollar when you select CAD (C$) from the currency selector. Payment is taken at checkout via Stripe or PayPal.

  • How is the first session structured?

    Your first 30-minute session is free with no payment information required. I use it to scope your goals, agree on a learning plan, and confirm fit before any package is booked.

Book a free callMessage Ali