Python, AI & Data Science 1-on-1 with a Licensed Professional Engineer. Your first session is free — no card.
One accountable person — Ali Jabbary, M.Sc., P.Eng. — who teaches every session himself and remembers where you left off. Not a rotating marketplace tutor. We cover Python, Machine Learning, Data Science, and the maths and engineering behind them.
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)
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. No rotating marketplace tutors, no “your usual tutor is unavailable.”
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.
Your free session is a real working session — not a sales pitch.
Thirty minutes of actual teaching on something you’re stuck on. You’ll leave with progress, not a quote. Here’s what’s on the table from minute one:
- Live collaborative coding
We write and run real code together.
- Shared whiteboard
Sketch the idea, keep the board.
- Shared class folder
Files and notes you can open after we’re done.
- A written summary you keep
What we covered and what’s next, in writing.
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.
How does the free first session work?
New students get a complimentary 30-minute session to discuss their goals and experience the teaching style. No payment information required upfront.
Is it really free — do I need a credit card?
No. New students get a complimentary 30-minute session, and no payment information is required upfront. You only decide about paid sessions afterward, once you’ve seen how a session actually feels.
What subjects and levels do you tutor?
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.
What are Ali Jabbary's qualifications?
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.
What's the refund and reschedule policy?
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.
One free session. Then you decide.
Bring something you’re stuck on. We’ll make real progress in 30 minutes — and you’ll know whether to keep going.