Skip to main content
Ontario students

Online Tutoring in Ontario

1-on-1 online sessions for students in Ontario, billed in Canadian Dollar (C$ CAD). Taught by an M.Sc., P.Eng. with 10+ years experience. Same-timezone sessions taught by a P.Eng. licensed by Professional Engineers Ontario (PEO) — the regulator for this exact province.

  • 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 Ontario

Ontario is home — I'm based here on Eastern time and licensed as a Professional Engineer by Professional Engineers Ontario (PEO), the provincial regulator. That makes me an unusually well-matched tutor for Ontario engineering students and graduates: I've been through the PEO licensure process, including the National Professional Practice Examination (NPPE). Day to day I support students at the University of Toronto, Waterloo, McMaster, Queen's, and Ottawa through their first- and second-year maths, programming, and engineering courses, plus the Python and data-science skills Toronto's finance and tech employers hire for.

What Ontario students typically bring

  • First-year calculus, linear algebra, and engineering maths at U of T, Waterloo, and McMaster
  • NPPE and PEO licensure context — from a tutor who holds a P.Eng. with PEO
  • Python, R, and data science for Toronto’s finance and tech market
  • Statistics and ML for commerce, science, and engineering streams

We're on the same Eastern clock, so evening and weekend slots are simple, and pricing displays in CAD when you select it from the currency selector.

Subjects Ontario 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 — Ontario students

  • Do you tutor students based in Ontario?

    Yes — entirely online. Ontario is my home province — we're on the same Eastern clock, so after-school and evening sessions couldn't be easier to book. 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