Skip to content
success-storyjohor-bahrua-starigcse-maths

A* from Johor Bahru: A Student's Journey

By Teacher Rig · · Updated 1 March 2026

Why Location Should Never Limit Your Grades

Johor Bahru is Malaysia’s second-largest city, but when it comes to finding specialist IGCSE Maths tutors, the options are surprisingly limited compared to Kuala Lumpur. Most tuition centres in JB focus on the national curriculum, and the handful that offer IGCSE support tend to run large group classes that do not cater to individual needs.

My name is Wei Jie, and I am a former IGCSE student from Johor Bahru. I achieved an A* in IGCSE Mathematics, and I did it entirely through online tuition. This is my story, and I am sharing it because I want students outside of KL to know that geography does not have to determine your grades.

My School Situation

I attended a private international school in JB that follows the Cambridge curriculum. The school is well-regarded and the teachers are generally good, but my Year 10 maths class had 28 students and the teacher had to move at a pace that suited the middle of the group. If you were ahead, you were bored. If you were behind, you were lost.

I was somewhere in between — understanding most concepts in class but struggling when questions became more complex or combined multiple topics. My Year 10 end-of-year exam result was a Grade B, which sounds respectable but was not where I wanted to be. I had set myself the target of an A*, partly because I wanted to study engineering and partly because I knew I was capable of more.

The Search for Help

My parents first looked for local tuition in JB. They found a few options:

  • A tuition centre that offered IGCSE Maths in groups of 15–20 students. The fee was affordable but the class size was too large for personalised attention.
  • A private tutor who advertised IGCSE experience but, when we spoke to him, seemed more familiar with the SPM syllabus.
  • A tutor in Singapore who charged rates that were beyond our budget.

That is when we discovered online tuition. My mother found IGCSEMath.com.my and booked a trial session. Within that first hour, I knew this was different from anything I had tried before.

What Made Online Tuition Work

There were several aspects of online tuition that worked particularly well for my situation:

Specialist Knowledge

My tutor was a specialist in IGCSE Mathematics 0580. He knew the syllabus inside out, understood exactly what the examiners were looking for, and could tell me which topics were most commonly tested and where students typically lose marks. This level of expertise simply was not available locally in JB.

One-to-One Attention

Every session was focused entirely on me. There was no waiting for other students to catch up, no irrelevant tangents, and no wasted time. If I understood something quickly, we moved on. If I needed more time on a concept, we stayed with it.

Digital Tools

We used a shared digital whiteboard where both of us could write simultaneously. My tutor could draw diagrams, annotate past paper questions, and demonstrate methods step by step. I could work through problems in real time and get immediate feedback. The technology actually made some things easier than they would have been face-to-face — for example, we could pull up past paper questions instantly without having to print anything.

Recorded Sessions

Every session was recorded. This was enormously valuable during revision. If I forgot how to approach a particular type of question, I could rewatch the relevant part of a session instead of waiting until the next lesson to ask.

My Preparation Strategy

My tutor and I developed a strategy specifically designed to move me from a B to an A*. The key insight was that getting an A* is not about being perfect — it is about consistently scoring well across all topics and avoiding careless errors.

Phase 1: Identifying Weaknesses (Weeks 1–2)

We started with two full past papers under timed conditions. My tutor analysed the results in detail, categorising every mark I lost:

  • Marks lost due to topic gaps (topics I did not understand)
  • Marks lost due to method errors (wrong approach to a familiar topic)
  • Marks lost due to careless mistakes (arithmetic errors, misreading questions)
  • Marks lost due to time pressure (questions I did not reach)

The breakdown showed that I was losing roughly equal amounts to each category. This meant we needed a balanced approach rather than focusing on just one area.

Phase 2: Filling Topic Gaps (Weeks 3–10)

My main topic weaknesses were:

  • Vectors: I could handle basic vector notation but struggled with geometric proofs using vectors
  • Circle theorems: I knew the theorems individually but could not apply them in complex diagrams
  • Functions: Composite and inverse functions, especially with more complex expressions We spent two sessions on each of these topics, with extensive practice between sessions. My tutor had a library of past paper questions sorted by topic and difficulty, so I always had the right level of challenge.

Phase 3: Reducing Careless Errors (Weeks 8–14)

This was perhaps the most impactful part of my preparation. Careless errors were costing me 10–15 marks per paper — the difference between a B and an A*. We developed a set of personal checking habits:

  • Read the question twice before starting, underlining key information
  • Check units whenever a question involves measurement
  • Substitute answers back into equations to verify them
  • Estimate first for calculation questions — if you expect the answer to be around 50 and you get 500, something is wrong
  • Watch for negative signs especially when expanding brackets or solving equations

Phase 4: Exam Practice (Weeks 12–20)

The final phase was intensive past paper practice. I completed over 20 full past papers, always under timed conditions. After each paper, my tutor and I reviewed it together, focusing not just on what I got wrong but on how efficiently I approached questions I got right.

The Role of Mental Strength

One aspect of preparation that is often overlooked is the mental side. Achieving an A* requires confidence and composure under pressure. There were moments during my preparation when I felt like I was not improving fast enough. A bad practice paper could ruin my confidence for days.

My tutor helped me develop a healthier relationship with practice results:

  • A bad paper is diagnostic information, not a prediction of your exam result
  • Focus on the trend over several weeks, not individual paper scores
  • Confidence comes from preparation, not from wishful thinking
  • On exam day, treat each question as a fresh start — do not let a difficult question affect your performance on the next one

Results Day

When results day arrived, I opened my results and saw A* next to Mathematics. I was sitting in my room in Johor Bahru, and I shouted so loudly that my neighbours probably heard me.

My tutor was one of the first people I told. He had been instrumental in my success, and despite being hundreds of kilometres away in a different city, he had provided better support than any local option could have.

A Message to JB Students

If you are an IGCSE student in Johor Bahru — or anywhere in Malaysia outside of KL — please do not feel that you are at a disadvantage. Online tuition eliminates the geography barrier entirely. You have access to the same specialist tutors, the same resources, and the same quality of teaching as students in the capital.

The only things you need are a stable internet connection, a willingness to work hard, and the right tutor to guide you. The A* is within reach, no matter where you live.

Bridge the Distance with Online Tuition

Whether you are in Johor Bahru, Penang, Sabah, or anywhere else in Malaysia, specialist IGCSE Maths tuition is just one click away. Start with a free trial session.

Book a Free Trial Class | WhatsApp Us

Need Help With IGCSE Maths?

Book a free 60-minute trial class with Teacher Rig and get personalised guidance for your IGCSE Maths preparation.