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.
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.
// verify_everything
No badges you can’t check. Every claim links to an independent, verifiable source.
No install, no signup — edit the snippet and click Run.
Pick the closest fit and I’ll point you at the page that actually answers your question — no scroll-hunting.
Three things make these sessions different from a video library or a marketplace lottery.
No group classes, no recordings to skim through. Every hour is yours — your goals, your pace, your questions.
A Licensed Professional Engineer (M.Sc., P.Eng.) with 10+ years of university teaching. Real practice, not a side hustle.
Live coding, an interactive whiteboard, written summaries after each session. The tools fit how you actually study.
// how_it_works
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:
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.
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.
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.
email.send(recap, within="24h")
A concise written recap after each hour — key takeaways, the fixes we made, and exactly what to study next.
cloud.record(transcript=True)
Optional add-on: every session recorded, cloud-hosted, and transcript-indexed so you can scrub straight to any moment.
reply.sla = "24h" between_sessions
Membership unlocks asynchronous Q&A between sessions — get unstuck on a question without waiting for our next call.
graded_set.review(line_by_line)
Short graded problem sets that keep momentum between sessions, reviewed line-by-line when we next meet.
mock.run(timed=True, papers=past)
Targeted exam-prep tracks: timed practice, error analysis, and full mock exams built against real past papers.
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.
session.reschedule(drag, drop)
Your week, your call. Drag-and-drop reschedule right from your dashboard — no Calendly ping-pong.
// read_the_dataset
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.
| # | feature | Free first sessiontrial · no cost | Pay-as-you-goper session | Studio Membership4 sessions/mo |
|---|---|---|---|---|
| 0 | Live collaborative coding | Included | Included | Included |
| 1 | Saveable whiteboard | Included | Included | Included |
| 2 | Shared class folder | Included | Included | Included |
| 3 | Written session summary | Included | Included | Included |
| 4 | Assignments + checkpoints | Not in this plan | Included | Included |
| 5 | Quiz + exam prep | Not in this plan | Included | Included |
| 6 | Cheat sheets + references | Not in this plan | Included | Included |
| 7 | Flexible scheduling | Not in this plan | Included | Included |
| 8 | Recorded sessions | Not in this plan | Add-onAvailable as an add-on | Included |
| 9 | Off-class Q&A (24h reply) | Not in this plan | MembershipMembership only | Included |
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.
Python, AI, and engineering are the core. Adjacent subjects below — every one taught by the same person.
Four steps. Each one ends with something tangible you keep — a plan, a recording, a project, an outcome.
No credit card. We meet, you share your goals, and we map out whether this is the right fit.
A short written plan covering subject, cadence, and milestones — yours to keep either way.
Live coding + whiteboard sessions, recorded if you want, with concise written summaries after each one.
Real projects, exam wins, grad-school essays — whatever shape progress takes for you, you keep it.
Working notes on Python, AI/ML, and data science — real code, honest tradeoffs, the same patterns I teach 1-on-1.
Short answers to the things people ask most. If your question isn’t here, just send a note.
Free 30-minute session. No credit card. If it isn’t a fit you walk away with a written plan — yours to keep.