Skip to main content
One engineer · a few students at a time
// licensed_professional_engineer

Python, AI & data-sciencetutoring — one-on-onewith aLicensed Professional Engineer.

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.

  • Your first session is free, with no card required to start.
  • You approve the session time first, then you pay. No subscription.
  • I reply to every message within 24 hours.
M.Sc. EngineeringP.Eng. Ontario10+ yrs teaching500+ taught to dateFree 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
In their words

What students say.

Real words from people I’ve worked with one-on-one.

  • Ali is truly an amazing tutor who I can't recommend enough. He is thorough and provides real-world examples that make concepts easier to learn. During our sessions, he practices coding with me, which has accelerated my learning tremendously.
    AyanMachine Learning Student
  • I had the pleasure of working with Ali as my career coach, and I can confidently say that he is an excellent tutor. He offers insightful and practical advice that has helped me significantly in shaping my career path.
    SaraCareer Coaching Student
  • Ali takes his time to understand your requirements and he is very supportive and knowledgeable. He will definitely help you in achieving your career and educational goals.
    MehreenPresentations Student
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.

every_session

Built into every hour. Found in almost none.

No upsell theater. The tools below ship with the standard session — recordings and off-class support are the only add-ons. And the things marked “nowhere else” are the gaps the whole tutoring market leaves open.

in_every_session

  • Live collaborative coding

    We write and run real code together, in one editor.

  • Shared whiteboard

    Sketch the idea; the board is saved to your account.

  • A class folder that's yours

    Code, notes, and exports in one place you keep.

  • A written recap, every time

    What we covered and what’s next, in writing, within 24h.

nowhere_else

not standard on any marketplace we’ve reviewed.

  • Included

    No surprise billing

    You approve the time, then you pay. No card to start, no subscription, ever.

    Every charge is one session you said yes to first.

  • Free

    Free first session

    A real 30-minute working session before you decide anything. No credit card.

    A genuine session, not a sales call — bring something to work on.

  • Included

    Verifiable credentials

    M.Sc., P.Eng., ORCID — every claim links to an independent source you can check.

    No badge you can’t click through and confirm yourself.

    verify — every claim links to its source
  • Included

    Your session story

    After every session, a written recap you keep — what we covered, what clicked, and what’s next.

    Your progress in one timeline you can always look back on.

  • Included

    The bridge

    A few 10-minute tasks between sessions — one tap to mark done, visible to Ali before your next hour.

    Momentum between sessions. Never a guilt-trip streak.

  • Included

    Your plan

    A living plan — your goal, subject, and milestones — that updates as you actually progress.

    Always know what’s next and why it’s next.

  • Included

    Glass-box money

    A plain-English ledger of every session and charge — nothing hidden.

    See exactly what you paid for, line by line.

  • Included

    Humane rescheduling

    Life happens. Move a session from your dashboard without penalty or ping-pong.

    Three suggested slots, one tap — no awkward email chain.

  • Included

    Parent window

    A calm, read-only view for parents: sessions, recaps, and progress — never the chat.

    Reassurance for parents, privacy for the student.

// 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

replay_a_session

What an hour actually looks like.

Not a slideshow of features — the real tools, mid-session. Here is one hour, replayed: we code, we sketch, it all lands in your folder, and a written recap follows. (An illustration of the live tools, not a recording.)

See how a session feels →

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

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.

no card to start

02

Plan your path

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

a written plan, yours to keep

03

Weekly 1-on-1s

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

a written recap, every session

04

Portfolio + outcomes

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

real projects you keep

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
  • Your first session is free, with no card required to start.
  • You approve the session time first, then you pay. No subscription.
  • I reply to every message within 24 hours.
Book a free callMessage Ali