Get unblocked this week.
A failing course, an assignment due Friday, a bug you can't crack, or Python from zero — bring the exact thing you're stuck on. We'll work it live, together, and you'll leave your free first session further ahead than you started.
30 min · no credit card · 24-hour reply
// verify_everything
Real credentials. One click away.
No badges you can’t check. Every claim links to an independent, verifiable source.
- M.Sc.Engineering Master of Science in Engineering — read the full bio
- P.Eng.Ontario · PEO Licensed Professional Engineer — verify at Professional Engineers Ontario (opens in a new tab)
- ORCIDresearcher iD (opens in a new tab)
- Google Scholarcitations (opens in a new tab)
- Published researchpeer-reviewed (opens in a new tab)
- ResearchGateprofile (opens in a new tab)
You’ve got questions. Here are straight answers.
Can you actually teach MY specific thing?
Bring your real course, assignment, or codebase. We work on exactly that, live, not a generic syllabus. If it’s Python, ML, data science, or the maths behind them, it’s in scope — full catalog at /tutoring.
My deadline is basically now.
Send the brief and I'll tell you straight if I can help in the time you've got. The free first session is a real 30-minute working session — you'll leave with progress, not a quote.
I’m starting from zero — is that fine?
That's a normal place to start. I meet you where you are and we build from there, one session at a time, with a written summary so it sticks.
Will I get a different tutor each time?
No. The same engineer — Ali Jabbary, M.Sc., P.Eng. — teaches every session himself and remembers where you left off. Not a rotating marketplace tutor.
Do I have to pay to find out if it’s worth it?
No card for the first session. It's a real working session, not a sales pitch. You decide afterward.
The same engineer, every session.
You won’t get passed around. Ali teaches every session himself — and remembers where you left off, so you start each hour moving forward instead of re-explaining yourself.
1-on-1, every session.
No group classes, no recordings to skim through. Every hour is yours — your goals, your pace, your questions.
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.
The same engineer, every session.
You won’t get passed around. Ali teaches every session himself — and remembers where you left off, so you start each hour moving forward instead of re-explaining yourself.
Three steps. The first one’s free.
Meet free
No credit card. We spend 30 minutes on your goals and what you’re stuck on, and figure out together whether this is a fit.
Map your plan
A short written plan — subject, cadence, the milestones that matter to you. Yours to keep, whether or not you continue.
Weekly 1-on-1s
Live coding and a shared whiteboard, with a written summary after every session so the progress sticks.
How a session actually works
- Live collaborative coding
We open your real code and write and run it together, not slides about code.
- A shared whiteboard + class folder you keep
Sketch the idea, keep the board; every file and note stays yours after we're done.
- The same engineer, every session
One accountable person who remembers your course and your last bug, so you start each hour moving forward instead of re-explaining yourself.
- A written summary after every session
Exactly what we covered and what's next, in writing — useful at 2am the night before it's due.
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
Before you book.
Can you help with my specific course or assignment?
Yes. Bring your real course materials, assignment, or project and we work on exactly that, live and together. I cover Python, Machine Learning, Data Science, and the maths and engineering behind them; the full subject catalog is at /tutoring.
I have a deadline this week — can you still help?
Often, yes. Send me the brief and I'll tell you honestly whether I can help in the time you have. Your first 30-minute session is free with no credit card, and it's a real working session, not a sales pitch.
I'm a complete beginner. Is that a problem?
Not at all. I meet you where you are and we build from there one session at a time, with a written summary after each one so the progress sticks.
Is the first session really free?
Yes. The first 30-minute session is free and needs no credit card. It's a genuine working session where we make progress on your actual problem — you decide whether to continue afterward.
Will I always work with the same tutor?
Yes. Every session is taught by Ali Jabbary, M.Sc., P.Eng., himself — the same accountable person each time, who remembers where you left off. There are no hand-offs and no rotating marketplace tutors.
Bring the thing that’s due.
Meet me first, free — a real 30-minute working session, no card, no pitch. You'll leave with progress.