Skip to content
SPM Tuition
Guide

SPM subjects and learning resources

Open textbook, geometric paper model and leaf specimen in a library

You have a full set of SPM subjects and need to know which guide to open first.

SPM subjects are not separate islands. A weak percentage skill shows up in Physics, Accounting and Economics, and weak essay structure costs marks in Sejarah (History), Geography and Business as well.

This section groups subjects into families so you can see what connects. Each family page explains the order to study and what to watch for, and the subject pages under it hold the lessons and practice.

How are the subject families organised?

Family Subjects it covers Why they sit together
Mathematics Mathematics, Additional Mathematics Shared algebra and function skills
Sciences Physics, Chemistry, Biology, Science Shared units, graphs and explanation
Languages Bahasa Melayu, English, Chinese, Tamil, Arabic Shared writing and comprehension skills
Commerce Accounting, Business, Economics Shared percentages, data and case reading
Computing and Geography Computer Science, Geography Shared data, maps and logical reading

Some subjects, such as Sejarah and Pendidikan Islam, have their own subject pages listed below the families.

A worked example of how skills connect

Here is an original example. A Form 5 student loses marks in Accounting on a 15% discount on a bill of RM240, then loses marks in Physics on an efficiency of 15%.

In Accounting, the discount is 15% × RM240 = RM36, so the net bill is RM204. In Physics, an efficiency of 15% means useful output is 15% of input, so 200 J of input gives 30 J of useful output.

Both questions use the same percentage skill. Repairing “percentage of a quantity” once helps two subjects.

How to use this section

  1. Pick your most urgent subject and open its family page.
  2. Read the order to study, then open one lesson and try the practice.
  3. Use the free study tools for repeated practice on the skill you found weak.
  4. Return to the list weekly to add the next subject.

If you are unsure where to begin, which SPM subject to study first gives a four-question sort.

Who should start where?

  • A student with one weak subject can go straight to that subject’s page and its form guide.
  • A student with gaps across subjects should start with Mathematics and language skills, because they support the rest.
  • A parent choosing help can read the family page and the tuition page for that subject, which describe what lessons can and cannot do.

The library is for reading and practice on your own. When a gap will not close with self-study, one-to-one lessons start from what the student can already do.

Free resources and paid lessons

Everything in this section is free. One-to-one tuition is a separate service: an experienced teacher is assigned for the subject, and the first class is the one-hour trial class (from RM50). The fee is agreed before the trial, and after it you decide whether the teacher is a good fit.

Guide

Lesson

Practice

Common questions

Are the subject guides free?

Yes. Lessons, practice and guides in this section are free to read. Online one-to-one tuition is a separate service, and it starts with a one-hour trial class (from RM50).

Where should I start if I am weak in several subjects?

Start with the subject that other subjects lean on, usually Mathematics for calculation and Bahasa Melayu or English for written answers. Then add the subject with the nearest test.

Do you cover every SPM subject?

The library is organised by subject family, and tuition enquiries are open for every SPM subject. Open a family page to see what is available for each subject.

Can I study in Bahasa Melayu or Chinese?

The library is being built in English, Bahasa Melayu and Chinese, and each page shows the languages available. Exam answers stay in the language of the paper you sit.

When a subject page shows you where the gap is but self-study is not closing it, an experienced teacher can be assigned for that subject. Start with the one-hour trial class (from RM50).

  • Online one-to-one lessons for your child with an experienced teacher.
  • Your first class is a one-hour trial, from RM50. The fee is agreed before you book.
  • Happy with the teacher? Continue with lessons of about 1.5 hours. If not, ask for another teacher.