One-to-one lessons
$12 USD per hour
Live lessons with Zain, focused on the topics or code you bring. Ask questions and practise together.
Arrange my free trialUnited States and Canada · Live online
Turn curiosity into a question you can test.
Explore real questions with small datasets. Learn to clean data, calculate useful summaries and explain a chart with Zain, using Python when your child is ready.
Check availabilityOne to one: $12 USD per hour. Groups of up to three: $10 USD per student per hour. Both include a free trial.
See lesson optionstemperatures = [18, 20, 19, 23]
average = sum(temperatures) / len(temperatures)
print(average)Start with a few values before reading a file or building a chart.
Choose a manageable investigation, such as comparing temperatures over a week. Check the data before drawing conclusions and explain what it can and cannot tell you.

I’m Zain. Bring your questions, including the ones you think you should already know. We’ll work at a pace that lets you understand the answer.
Read students’ experiencesSee whether my teaching suits you before paying for lessons.
$12 USD per hour
Live lessons with Zain, focused on the topics or code you bring. Ask questions and practise together.
Arrange my free trial$10
USD per student per hour
Learn with Zain in a group of up to three students. A free trial is included. Check availability to find a suitable schedule.
Arrange a group trialTell me what you need help with and when you’re available. We’ll agree on a time together.
No payment needed to enquire. Your message opens in WhatsApp or your email app.