Skip to content
My Subject Hub
NewQuran for Kids

Online tutoring for every learning journey.

Live one-to-one classes in school and college subjects, computer science and programming, and Quran and Islamic Studies. For families in Pakistan and overseas.

Send a short request and we arrange a 30-minute class with you. Nothing is booked until we confirm it. Prefer WhatsApp? Message us (opens in a new tab)

  • First class free in every subject
  • Reply within 24 hours
  • Female tutors on request

Our learning pathways

  • Computer Science and Programming

    Learn to code and think like a computer scientist, from your first program to university-level topics.

  • Academic Tuition

    Clear explanations, homework support and exam preparation in school and college subjects.

  • Online Quran and Islamic Studies

    Live one-to-one lessons for children, teenagers and adults, at a pace that suits each learner.

Why learn with My Subject Hub

Three learning areas in one academy: school and college subjects, specialist computer science, and Quran and Islamic Studies. The first class in each subject is free, so you can see how we teach before you decide.

  • One tutor, one student, live

    Every class is one-to-one on Microsoft Teams or Zoom. The tutor follows the student’s pace and answers questions as they come up, not a class average.

  • A plan you agree first

    Lessons work through a learning plan you agree with your tutor, so you know what is being covered and what comes next.

  • Your days, your time zone

    You choose the days and times. Families join from Pakistan and overseas, and we schedule in your own time zone.

  • Computer science, taught by CS graduates

    Programming, object-oriented programming, data structures and algorithms, and cybersecurity, taught by tutors who hold a BS in Computer Science, in the same academy as your school subjects and Quran classes.

Explore subjects and courses

Choose an area to see what is taught. Each subject has its own page with what is covered and who it suits.

From your first program to university-level topics, with final-year project mentoring for students building their own project.

See all of Computer Science
  • Programming Courses

    Python fundamentals, C and C++, Java, and JavaScript with web development, taught one-to-one.

  • Object-Oriented Programming

    Classes, inheritance, polymorphism and class design in Java, C++ or Python.

  • Data Structures and Algorithms

    Complexity, lists, trees, graphs, sorting and dynamic programming, implemented step by step.

  • Cybersecurity

    Linux, networking and web application security for beginners, practised only on authorised systems.

  • Computer Science Basics

    An introduction to how computers work: hardware and software, data and number systems, and the theory topics of school Computer Science. Programming and cybersecurity are separate courses.

  • FYP Mentoring

    Idea and scope, design reviews, debugging, testing and viva preparation, while you build the project yourself.

Photo of Ali Sher Abbasi

Meet the founder

Ali Sher Abbasi

Founder of My Subject Hub

I’m a software engineer with 5 years of experience helping students achieve success in their careers.

Qualifications and experience

  • 5 years of industry experience at the Pakistan Air Force and Convo
  • BS (Computer Science)
  • DSA certification

Why My Subject Hub exists

I started My Subject Hub so that every student, wherever they live, can learn one-to-one with a teacher who explains each topic until it is truly clear.

Ali Sher Abbasi

Meet your teachers

Each profile is published with the teacher’s consent. Your child meets the teacher in the free first class before you decide on regular lessons.

Prefer a female tutor? Tell us and we’ll match you.

See all tutors
  • Photo of Ali Sher Abbasi

    Ali Sher Abbasi

    Computer Science and Programming Tutor

    Teaching experience: 5 years

    Qualification: BS (Computer Science), DSA certification

    Subjects

    • Programming Fundamentals
    • C++ and Java
    • JavaScript and Web Development
    • Object-Oriented Programming
    • +6 more

    Teaching style

    Friendly and patient. Daily tasks and assignments, with quizzes to check progress, and we move to the next topic only when the previous one is crystal clear.

  • Adeela Khanum

    Maths, Science and English Tutor

    Teaching experience: 8 years

    Qualification: BS (Computer Science)

    Subjects

    • Mathematics
    • Physics, Chemistry and Biology
    • English
    • Computer Science Basics

    Teaching style

    Uses the teaching approach that best suits each student.

  • Abdullah Aksar

    Professional Quran teacher

    Qualification: Hafiz-e-Quran, Tajweed degree, Scholar degree (in progress)

    Subjects

    • Tajweed Mastery
    • Hifz-e-Quran

How we protect your child

What we do to keep online classes safe for children.

  • Every class is live and one-to-one on Microsoft Teams or Zoom, so you always know who is teaching your child.
  • Your child meets the teacher in a free trial class before you decide anything.
  • A female teacher on request.
  • Parents are welcome to sit in on any class.
  • Teachers contact families only through My Subject Hub, never privately with your child.
  • Regular progress updates for parents, by email or WhatsApp.

How it works

Four steps from your first message to regular lessons. Sending a request does not book a class: we agree every detail with you first.

  1. Request a free trial class

    Use the short form or WhatsApp. Tell us the subject and the student’s level; a phone number or email is all we need to reach you.

  2. We reply within 24 hours

    By WhatsApp, phone or email, whichever you prefer. We suggest a suitable tutor, depending on availability, and agree a time.

  3. The free class

    A free 30-minute one-to-one class on Microsoft Teams or Zoom, so you can see how the tutor teaches before you decide anything.

  4. We agree a plan

    If you want to continue, we agree the learning plan, schedule and fees with you. Regular lessons start only then.

What we confirm before the free class

  • That the free class applies: one per subject
  • A suitable tutor who is available
  • A day and time for the class
  • The terms and fees for regular lessons, if you choose to continue

Fees

Simple monthly plans, per subject: in Pakistani rupees for families in Pakistan and in US dollars for everyone else. Compare the classes a week and the price, then start with a free trial class.

Founding Students offer

The first 20 students to join keep their monthly rate locked for 3 months. In return, we ask for a short testimonial after week 4.

20 of 20 places left on October 26, 2026Offer ends December 31, 2026

Start with a free trial
Show prices for

Pakistan (PKR)

For families living in Pakistan, in Pakistani rupees.

Monthly plans per subject for families in Pakistan, in Pakistani rupees
PlanClasses per weekMinutes per classPrice per month, per subjectFree trial class
Light2 classes a week, 60 minutes each260 min⁦PKR 8,000⁩Free 30-minute trial, Light plan, Pakistan (PKR)
Standard3 classes a week, 60 minutes each360 min⁦PKR 12,000⁩Free 30-minute trial, Standard plan, Pakistan (PKR)
Frequent4 classes a week, 45 minutes each445 min⁦PKR 14,000⁩Free 30-minute trial, Frequent plan, Pakistan (PKR)

Each plan is for one subject. A second subject is a second plan.

Overseas (USD)

For students in every other country, in US dollars.

Monthly plans per subject for students outside Pakistan, in US dollars
PlanClasses per weekMinutes per classPrice per month, per subjectFree trial class
Light2 classes a week, 60 minutes each260 min⁦$40⁩Free 30-minute trial, Light plan, Overseas (USD)
Standard3 classes a week, 60 minutes each360 min⁦$60⁩Free 30-minute trial, Standard plan, Overseas (USD)
Frequent4 classes a week, 45 minutes each445 min⁦$70⁩Free 30-minute trial, Frequent plan, Overseas (USD)

Each plan is for one subject. A second subject is a second plan.

  • First class free in every subject (30 minutes)
  • 15-day refund if the student isn’t happy with us, or for another valid reason

FYP mentoring

From ⁦PKR 25,000⁩

Priced per project, because projects differ in scope, length and how often you want to meet. Tell us about your project and we send you a quotation.

  • Pay by Visa card or another method that suits you

Why parents trust us

Every point below is a commitment already written into our published policies.

  • 15-day refund policy

    If the student is not happy with the academy, or there is another valid reason, tell us within 15 days of starting paid lessons and we refund your fee.

    See fees and policies
  • A reply within 24 hours

    Every request gets a reply within 24 hours, by WhatsApp, phone or email, whichever you prefer. Nothing is booked until you agree.

    Send a request
  • A named, accountable academy

    My Subject Hub is operated by Milestone Education System in Islamabad, Pakistan, and our terms of service set out what you can expect from us.

    Read our terms of service
  • Honest help, never shortcuts

    Tutors explain, guide and check understanding. We never write assignments, project code or reports for students, and never help with cheating or plagiarism.

    Read our academic integrity policy

Start with a free trial class

Choose what you would like to learn, then send a short request on the next page. We reply within 24 hours to agree a tutor and a time.

A request is not a booking: nothing is fixed until we confirm a tutor and a time with you.

What would you like to learn?

Optional: it fills in the subject on the form for you.

Ask us on WhatsApp (opens in a new tab)

Can’t use WhatsApp? Call +92 317 5700456 or email info@mysubjecthub.com.

Frequently asked questions

Can’t find your answer? Ask us on WhatsApp (opens in a new tab).

Which grades and subjects do you teach?

Academic subjects from Grade 1 to Grade 16: primary school, Matric, O Level and IGCSE, FSc and A Level, and university. These include Mathematics, Physics, Chemistry, Biology and English. We also teach programming, object-oriented programming, data structures and algorithms, and cybersecurity, and mentor final-year projects. Each subject and level depends on tutor availability, so tell us what you need and we will confirm. See Academic Tuition and Computer Science.

How do I request a free trial class?

Fill in the enquiry form or message us on WhatsApp (opens in a new tab) with the subject and the student’s level. A request is not a booking: we reply within 24 hours, confirm that the free class applies (one per subject), suggest a suitable tutor and agree a time with you. The free class lasts 30 minutes.

How do online classes work?

Every class is live and one-to-one on Microsoft Teams or Zoom, whichever the student prefers. You choose the days and times, in your own time zone, and we match a tutor who is free then. The standard plan is three one-hour classes a week per subject; two, four or five a week are also possible.

How do online Quran classes work?

Quran and Islamic Studies lessons are live and one-to-one, for children, teenagers and adults. Each learner starts from where they are: most beginners start with Noorani Qaida and then read the Quran from the page, while others study Tajweed, Hifz, translation or another of the ten subjects. The first class in each subject is free, and we agree a suitable tutor and a time with you before it.

Can I ask for a customised learning plan?

Yes. When you get in touch, tell us the student’s goals, syllabus or the topics they find hard. Lessons then work through a learning plan you agree with the tutor, and if you prefer, we can talk the plan through with you before the free class.

Are male and female tutors available?

Yes. Female tutors are available for every subject on request, and so are male tutors. Tell us your preference when you get in touch, and we confirm that a matching tutor is available before the free class.

Can overseas Pakistani families enrol?

Yes. All classes are live and online, so students can join from any country. We agree lesson times in your own time zone, and fees outside Pakistan are in US dollars. Tell us your country and time zone when you get in touch.

How are tuition fees calculated?

Fees are per subject, per month: in PKR for families in Pakistan and in US dollars for everyone else. Each plan sets the number of classes a week and the minutes per class; see Fees above to compare them. You can pay by Visa card or another method that suits you. Ask on WhatsApp (opens in a new tab) if you have a question about your fee.

What is your refund policy?

We offer a 15-day refund policy. If the student is not happy with the academy, or there is another valid reason, tell us within 15 days of starting paid lessons and we will refund your fee.

What Computer Science courses are available?

Programming Fundamentals in a beginner-friendly language such as Python, C++ and Java, JavaScript and web development, object-oriented programming, data structures and algorithms, and cybersecurity fundamentals. Cybersecurity starts with Linux basics, then networking and web application security. It needs no prior experience and is practised only on systems you own or are authorised to test. See Programming Courses.

What type of FYP mentoring do you provide?

We guide and supervise; you build it. A mentor works with you through each stage: choosing the idea and scope, reviewing the design, regular progress check-ins, reviewing your code and report, and preparing for the viva. We never write project code or reports for students (Academic Integrity Policy). The fee depends on the project, so we discuss it on WhatsApp. See FYP Mentoring.

How can I contact the academy?

Message us on WhatsApp at +92 317 5700456 (opens in a new tab), call the same number, or email info@mysubjecthub.com. You can also fill in our enquiry form. We reply within 24 hours.

Ready when you are

Request a free trial class, or ask us a question first. We reply within 24 hours, and nothing is booked until you agree.

Or call +92 317 5700456 or email info@mysubjecthub.com.