Online tutoring · In English or Urdu

A clearer way to understand.

Patient explanation, careful reasoning, and practice with a purpose. I teach mathematics, programming, and Arabic in live, one-on-one online lessons.

From the method to the meaning.

Secondary and intermediate mathematics for students following Punjab and Federal Board syllabi. We connect definitions, methods, and worked examples, then practice applying them on your own.

Explore the free mathematics library

Classes 9 & 10

Number systems, algebra, geometry, trigonometry, and statistics. Support with understanding a topic, working through exercises, or preparing for examinations.

Classes 11 & 12

Functions, sequences, trigonometry, calculus, vectors, and analytic geometry. Particular attention to assumptions, notation, and the logic connecting each step.

Between lessons

Worked examples and practice with feedback. The free library currently contains one published unit in each of Classes 9 and 10, with more material in preparation.

Online sessions with a shared digital whiteboard and notes. Tell me your class, board, and the topics you want to work on.

Learn by making something work.

Build a foundation in how programs behave: data, control flow, functions, and the habits of debugging. Small projects make those ideas concrete.

Python

Variables, functions, data structures, classes, and working with files. Write small, complete programs and learn to explain why they work.

Web development

HTML, CSS, and JavaScript: page structure, responsive layouts, and interaction. Learn how the browser turns your code into an interface.

Problem-solving

Algorithms, data structures, and reasoning about solutions. Work through examples, edge cases, and different approaches to a problem.

Live coding in a shared editor, with practice between sessions. Suitable for students and independent learners.

Read with care. Understand more.

Quranic recitation and Arabic language study, with explanations in English or Urdu. Lessons can begin with reading foundations or build on your existing practice.

Recitation & tajweed

Articulation, elongation, and stopping rules, with individual feedback on pronunciation and recitation.

Classical Arabic

Nahw and sarf—syntax and morphology—connected to examples from Quranic Arabic.

Modern Standard Arabic

Reading and writing foundations, everyday vocabulary, and simple dialogues for learners getting started.

One-on-one lessons with guided practice. Share your current level and what you would like to improve.

Tell me where you’d like to begin.

Include your subject, current level, and preferred times. We can discuss a suitable starting point and session arrangements.

Start an inquiry