Skip to main content
Accepting new students — 2026
// licensed_professional_engineer

Learn directly from aLicensed Professional Engineer.One-on-one — not a marketplace.

You book one accountable person — Ali Jabbary, M.Sc., P.Eng. — who teaches every session himself, not a rotating marketplace tutor. We cover Python, Machine Learning, Data Science, and the maths and engineering behind them. Your first session is free.

M.Sc. EngineeringP.Eng. Ontario500+ students10+ yrs teachingFree first session · no card
first_session.ipynblive
# real Python — running right here in your browser.# no install, no setup. this is how a session feels. import pandas as pd df = pd.read_csv("sales.csv")df.groupby("region").amount.sum()
live Python · nothing to install
Try Python in your browser →

No install, no signup — edit the snippet and click Run.

P.Eng.
Licensed Professional Engineer
M.Sc.
Master's in Engineering
24h
Reply guarantee
100%
Refund if first session isn’t a fit
10+ yrs
University teaching experience
Why this works

Not another course. A real tutor.

Three things make these sessions different from a video library or a marketplace lottery.

01

1-on-1, every session.

No group classes, no recordings to skim through. Every hour is yours — your goals, your pace, your questions.

02

From a Licensed P.Eng.

A Licensed Professional Engineer (M.Sc., P.Eng.) with 10+ years of university teaching. Real practice, not a side hustle.

03

Built for the way you learn now.

Live coding, an interactive whiteboard, written summaries after each session. The tools fit how you actually study.

// how_it_works

More than a lecture. A working session.

Every tool below ships with the standard session — not an upsell. Recordings and off-class support are the only add-ons, and they’re labelled as such. Read it like a dataset:

session.os · 10 capabilitieslive
01Included

Live collaborative coding

vscode.liveshare → repo/student

We open the same editor and write code together in real time. You see my cursor; I see yours — plus a private repo that is yours to keep.

02Included

Saveable whiteboard

canvas.autosave(per_session)

An Excalidraw-style canvas. Every diagram and sketch is saved automatically to your account, so you can revisit any session’s board.

03Included

Shared class folder

folder[subject] = code, pdf, notes

One folder per subject. Code, PDFs, exports, and session notes all live in a single place you own and control.

04Included

Written summaries, every session

email.send(recap, within="24h")

A concise written recap after each hour — key takeaways, the fixes we made, and exactly what to study next.

05Add-on

Recorded sessions

cloud.record(transcript=True)

Optional add-on: every session recorded, cloud-hosted, and transcript-indexed so you can scrub straight to any moment.

06Membership

Off-class support

reply.sla = "24h" between_sessions

Membership unlocks asynchronous Q&A between sessions — get unstuck on a question without waiting for our next call.

07Included

Weekly assignments + checkpoints

graded_set.review(line_by_line)

Short graded problem sets that keep momentum between sessions, reviewed line-by-line when we next meet.

08Included

Quiz + exam prep

mock.run(timed=True, papers=past)

Targeted exam-prep tracks: timed practice, error analysis, and full mock exams built against real past papers.

09Included

Cheat sheets + references

pack.export(pdf, editable=True)

A growing set of editable one-page references per topic — formulas, syntax, and the gotchas, yours to mark up and reuse.

10Included

Flexible scheduling

session.reschedule(drag, drop)

Your week, your call. Drag-and-drop reschedule right from your dashboard — no Calendly ping-pong.

8 included1 add-on1 membership⏱ summaries shipped within 24h

// read_the_dataset

What’s included, by plan.

Same source of truth as everywhere else on the site — laid out as a DataFrame so you can scan it in one pass. No asterisks.

>>>df = pd.read_csv("included.csv")[10 rows × 3 plans]
#featureFree first sessiontrial · no costPay-as-you-goper sessionStudio Membership4 sessions/moMembershipfounding cohort
0Live collaborative codingIncludedIncludedIncluded
1Saveable whiteboardIncludedIncludedIncluded
2Shared class folderIncludedIncludedIncluded
3Written session summaryIncludedIncludedIncluded
4Assignments + checkpointsNot in this planIncludedIncluded
5Quiz + exam prepNot in this planIncludedIncluded
6Cheat sheets + referencesNot in this planIncludedIncluded
7Flexible schedulingNot in this planIncludedIncluded
8Recorded sessionsNot in this planAdd-onAvailable as an add-onIncluded
9Off-class Q&A (24h reply)Not in this planMembershipMembership onlyIncluded
includednot in this planAdd-onpriced add-onMembership is a founding cohort, by application — pricing on /pricing.
0

Live collaborative coding

free first sessionIncluded
pay-as-you-goIncluded
studio membershipIncluded
1

Saveable whiteboard

free first sessionIncluded
pay-as-you-goIncluded
studio membershipIncluded
2

Shared class folder

free first sessionIncluded
pay-as-you-goIncluded
studio membershipIncluded
3

Written session summary

free first sessionIncluded
pay-as-you-goIncluded
studio membershipIncluded
4

Assignments + checkpoints

free first sessionNot in this plan
pay-as-you-goIncluded
studio membershipIncluded
5

Quiz + exam prep

free first sessionNot in this plan
pay-as-you-goIncluded
studio membershipIncluded
6

Cheat sheets + references

free first sessionNot in this plan
pay-as-you-goIncluded
studio membershipIncluded
7

Flexible scheduling

free first sessionNot in this plan
pay-as-you-goIncluded
studio membershipIncluded
8

Recorded sessions

free first sessionNot in this plan
pay-as-you-goAdd-onAvailable as an add-on
studio membershipIncluded
9

Off-class Q&A (24h reply)

free first sessionNot in this plan
pay-as-you-goMembershipMembership only
studio membershipIncluded

Studio Membership — 4 sessions/mo, all async perks, recordings, the full resource library, priority booking, and a monthly progress review. Founding cohort, by application; pricing lives on /pricing.

How it works

From hello to portfolio.

Four steps. Each one ends with something tangible you keep — a plan, a recording, a project, an outcome.

01

Free 30-min session

No credit card. We meet, you share your goals, and we map out whether this is the right fit.

02

Plan your path

A short written plan covering subject, cadence, and milestones — yours to keep either way.

03

Weekly 1-on-1s

Live coding + whiteboard sessions, recorded if you want, with concise written summaries after each one.

04

Portfolio + outcomes

Real projects, exam wins, grad-school essays — whatever shape progress takes for you, you keep it.

Questions, answered

Before you book.

Short answers to the things people ask most. If your question isn’t here, just send a note.

New students get a complimentary 30-minute session to discuss their goals and experience the teaching style. No payment information required upfront.
I focus on a tight set of subjects I genuinely specialise in: Python, SQL, R, machine learning, deep learning, data science, data analytics, and AI & ChatGPT tools, plus cloud/AWS, C++, Excel, engineering, mathematics, statistics, and technical interview prep. Browse the full list on the tutoring directory.
All sessions are conducted 100% online via video with screen sharing. You receive a calendar invitation with the meeting link once your session is confirmed.
Ali Jabbary holds a Master of Science in Mechanical Engineering (Urmia University), is a Licensed Professional Engineer (P.Eng.) with Professional Engineers Ontario, a certified researcher, educator and reviewer, and has over 10 years of experience in industry and academia. He has helped 500+ students worldwide.
Package refunds: within 30 days of purchase you can request a pro-rated refund on unused sessions in any pack or monthly plan; used sessions are pro-rated at the per-pack rate. Single sessions you have not yet taken are refundable in full. Individual session reschedules require 12 hours' notice to avoid a charge.
Ready when you are

Let’s actually start.

Free 30-minute session. No credit card. If it isn’t a fit you walk away with a written plan — yours to keep.

No credit card·Cancel anytime·100% online · global
Book a free callMessage Ali