

One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Shafiq will be happy to arrange your first Maths lesson.
Shafiq
One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Shafiq will be happy to arrange your first Maths lesson.
- Rate ₦24748
- Response 4h
-
Students50
Number of students accompanied by Shafiq since their arrival at Superprof
Number of students accompanied by Shafiq since their arrival at Superprof

₦24748/h
- Maths
- Algebra
- Arithmetic
- Statistics
IGCSE & SPM Maths Tutor | Master Concepts Comprehensively, Solve Confidently & Improve Your Grades
- Maths
- Algebra
- Arithmetic
- Statistics
Lesson location
Ambassador
One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Shafiq will be happy to arrange your first Maths lesson.
About Shafiq
Struggling with Maths, or aiming for an A/A? Let's make Maths finally click.
Hi, I'm Shafiq — a 1-to-1 Maths tutor specialising in IGCSE and SPM, with experience teaching primary, secondary and university students.
My approach is simple: I don't want you to memorise a formula without understanding why it works. I break difficult topics into simple steps, identify where you're struggling, and guide you through the reasoning so that you can solve similar questions independently.
With a Master's degree in Data Science and a strong background in mathematics, statistics and programming, I enjoy teaching Maths from the fundamentals rather than relying purely on memorisation. I also received a Yayasan Telekom Malaysia scholarship for my studies.
What I can help you with
• IGCSE Mathematics
• SPM Mathematics
• Primary & lower secondary Mathematics
• Foundation / university-level Mathematics & Statistics
• Homework and assignment support
• Exam preparation and revision
• Building confidence in Maths from the fundamentals
How I teach
1. Understand → Don't memorise
I explain the why behind formulas and methods, using simple examples before moving towards exam-style questions.
2. Identify the gap
If you're struggling with a topic, we first identify the exact concept causing the problem instead of simply doing more questions.
3. Guided practice
I work through questions with you step-by-step, gradually reducing the amount of help until you can solve them independently.
4. Adapt to you
Some students need visual explanations. Others prefer examples, repetition or working through challenging questions. I adjust my teaching style according to your learning pace and needs.
5. Build confidence
My goal isn't just to help you get through one worksheet. I want you to leave the lesson thinking:
"I actually understand how to do this."
My teaching experience
• 40+ students taught through Superprof
• 7 five-star reviews on Superprof
• Tutored students and peers since secondary school at MRSM
• Worked professionally at a tuition centre in Kuala Lumpur, teaching primary and secondary students
• Served as a university student assistant, helping peers understand academic subjects
• Experience teaching students with different learning styles and ability levels
Students and parents have particularly appreciated my patience, clear explanations, adaptability and ability to make learning more engaging.
️ Lesson format
Lessons are conducted 1-to-1, either online or in person where applicable.
I generally recommend 1.5–2 hours per session, especially for students preparing for exams, as this gives us enough time to explain concepts, practise questions and review mistakes without rushing.
Whether you're currently struggling with Maths, trying to move from a B to an A, or aiming for an A*, I'll tailor the lessons around your current level and goals.
Send me a message and tell me your current level, syllabus (IGCSE/SPM), and the topics you're struggling with. We can start from there.
About the lesson
- Primary
- Secondary
- WASSCE
- +8
levels :
Primary
Secondary
WASSCE
National Common Entrance Examination (NCEE)
GCE
Adult education
Undergraduate
Masters
Diploma
Doctorate
JAMB (UTME)
- English
- German
All languages in which the lesson is available :
English
German
How I teach
I believe students perform better in Maths when they understand the concept instead of simply memorising formulas and steps. My lessons are therefore designed to build understanding first, followed by guided practice and exam application.
1. Understand the concept
I start by explaining the topic in a simple and intuitive way. Rather than immediately jumping into questions, I make sure the student understands what the concept means, why the method works, and when to use it.
2. Identify the student's gaps
Every student has different strengths and weaknesses. I pay attention to how the student approaches questions and identify the specific concepts or steps causing difficulty. This allows us to focus our time where it is most needed.
3. Learn through guided problem-solving
We then work through questions together, starting with straightforward examples before progressing to more challenging problems. I encourage students to explain their thinking so I can identify misunderstandings and correct them along the way.
4. Build independent problem-solving skills
My goal is not for students to depend on me for every question. As they become more comfortable with a topic, I gradually reduce my guidance and encourage them to solve problems independently and explain their own reasoning.
5. Apply knowledge to exam questions
For IGCSE and SPM students, lessons can include syllabus-based and exam-style questions. We practise recognising question types, selecting the appropriate method, avoiding common mistakes and working accurately under time pressure.
What does a typical lesson look like?
A typical 1-to-1 lesson may follow this structure:
Review → Learn → Practise → Correct → Challenge
We begin with a quick review of previous material or any questions the student is currently struggling with. I then introduce or revisit the new concept, followed by guided practice. We review mistakes together to understand why they happened, before moving on to more challenging questions.
The exact lesson structure is flexible and changes according to the student's needs. A student who is struggling with fundamentals may spend more time building conceptual understanding, while a student preparing for an upcoming exam may focus more heavily on exam-style questions and timed practice.
My teaching style
I am focused, approachable and adaptive. Students are encouraged to ask questions whenever something is unclear, and I am happy to explain the same idea in different ways until it makes sense.
I particularly enjoy helping students who feel that they are "not good at Maths". In many cases, the problem is not a lack of ability, but a gap in understanding or confidence. My aim is to help students develop both.
With experience tutoring peers since secondary school, working at a tuition centre in Kuala Lumpur, and supporting university students as a student assistant, I have taught students with different abilities, learning speeds and needs.
My academic background also allows me to approach Mathematics from a strong analytical perspective. As a Master's graduate in Data Science, I place a strong emphasis on logical thinking, understanding relationships between concepts and developing problem-solving skills that students can apply beyond a single question.
Who are my lessons suitable for?
I teach:
Primary students — building strong mathematical foundations and confidence.
Secondary students — including IGCSE and SPM Mathematics, with support for schoolwork, difficult topics, revision and exam preparation.
Foundation and degree students — Mathematics, Statistics and related quantitative subjects.
Lessons are available daily from 7:00 PM to 10:00 PM. I generally recommend 1–1.5 hours per session, although the duration can be adjusted depending on the student's age, goals and learning needs.
My goal is simple: help you understand Maths well enough that you can solve the next question without me.
Review
All reviews are collected by us and are 100% reliable. They correspond to a real experience of Shafiq students
Perfect! Having Shafiq as a tutor for our son has been a great decision. He has a wonderful ability to make learning enjoyable and engaging. By sharing his own experiences as a student in Germany, he has inspired Johann and helped motivate him in his studies.
We are very happy with Shafiq’s dedication and teaching approach, and we truly appreciate the positive impact he has had on Johann’s learning journey.
We look forward to continuing with Shafiq as a tutor and plan to engage him as a tutor for our daughter as well in Q3 2026.Perfect! Shafiq always encourages my son to ask questions and be curios on the topics. He is also patient in teaching maths and ict to my son while.guiding him to master the knowledge. Shafiq also adapts to the was my son learns which really helps in terms of.his progress. Not only on syllabus and.studies, he also encourages my son to be confident. I would really recommend shafiq to be the tutor
View more reviews
Recommendations
Recommendations come from relatives, friends and acquaintances of the tutor
Shafiq is my colleague and he teaches me German part time. He is a very organized, dedicated and hardworking teacher I have ever met. He is always there for me whenever I need something and he goes beyond limits to make me understand the concepts. Thanks Shafiq and glad to have met you!
i recommend shafiq to be your tutor , this is due to his knowledge, understanding and the way he convey the information when teaching . shafiq has the ability to suits with my studying style which makes my learning easier.
I have known Shafiq since studying for my Bachelor’s degree in Germany in 2017. Shafiq is well-known in our circle for being someone who always strives to be the best. Not only that, he never fails to deliver outstanding results. His understanding of fundamental principles in mathematics and many other STEM-subjects is exceptional. He is also a good lad, personally. I would definitely recommend Shafiq as your tutor.
Shafiq used to be my mentor in high school. He’s really good at teaching; he gives complete explanations in a way that’s easy to understand and shares helpful tips along the way. I always understood things quickly and clearly when he taught me. He also likes to simplify concepts, making them easier to grasp and remember.
He is very passionate in teaching people and always motivates others to achieve their goals. He is also a very patient guy. He is more than happy to share his knowledge and skills!
View more recommendations
Rates
Rate
- ₦24748
Pack prices
- 5h: ₦123742
- 10h: ₦247483
webcam
- ₦24748/h
Similar Maths tutors in Kuala Lumpur
-
![teacher_picture]()
Oluwapelumi
Abuja & webcam- Ambassador
Internationally certified and experienced math educator with over 5 years tutoring experience.
- ₦10000/h
- 1st lesson free
-
![teacher_picture]()
Iyanuoluwa
Lagos & webcam- Ambassador
Aspiring mechanical engineering student and fgco graduate teaches secondary school physics and mathematics in lagos, nigeria
- ₦1000/h
- 1st lesson free
-
![teacher_picture]()
Hussain
& webcam- Super tutor
Experienced online tutor for maths, english, chemistry and physics. i support students in nigeria and abroad with waec, igcse, a-level, and sat prep, using nigerian, british, and american curricula.
- ₦10000/h
- 1st lesson free
-
![teacher_picture]()
David
Enugu & webcam- Super tutor
Qts england certified | trcn certified | masters in education | bachelor in education mathematics | bachelor of engineering electrical and electronics engineering | trcn licensed | maths specialist |
- ₦15000/h
- 1st lesson free
-
![teacher_picture]()
Yemisi
Lagos & webcam- Super tutor
I have 7 years experience in tutoring mathematics using an effective teaching method for my students to have a great understanding of the subject thoughts and how it is efficiently used in real life
- ₦10000/h
- 1st lesson free
-
![teacher_picture]()
Comfort
Lekki & webcam- Super tutor
Experienced online tutor for maths, chemistry, physics, and biology. i support students in nigeria and abroad with waec, igcse, a-level, and sat prep, using nigerian, british, and american curricula.
- ₦5000/h
- 1st lesson free
-
![teacher_picture]()
Murphy
Lagos & webcam- Ambassador
Top-rated math tutor | 15 yrs exp. skilled in british/nigerian, us, canadian & australian curricula | star maths books ambassador | microsoft, unesco & eu certified online tutor| sat | trcn | cat4
- ₦15000/h
- 1st lesson free
-
![teacher_picture]()
Esther
Ikeja & webcam- Super tutor
Experienced and internationally certified mathematics educator with 8+ years of tutoring experience, specializing in building students' confidence and improving academic performance.
- ₦5000/h
- 1st lesson free
-
![teacher_picture]()
Sodik
Lagos & webcam- Ambassador
Expert mathematics tutor | 10+ years’ experience | british, nigerian, us, canadian, australian & scottish (nat 5) curricula | wjec, sat, gcse, igcse, a-level, waec, neco & jamb
- ₦10000/h
- 1st lesson free
-
![teacher_picture]()
Habeeblahi
Ibadan & webcam- Super tutor
Struggling with maths? learn it easily with a skilled and patient tutor!
- ₦2500/h
- 1st lesson free
-
![teacher_picture]()
Abdulsalam
Lagos & webcam- Super tutor
Expert mathematics & stem tutor | waec, jamb, igcse, a-levels | 98% student success rate across numerous curricula.
- ₦5000/h
- 1st lesson free
-
![teacher_picture]()
Philip
Lekki & webcam- Ambassador
Graduate of electrical and electronic engineering teaches math from primary to secondary school level
- ₦5000/h
- 1st lesson free
-
![teacher_picture]()
Osayande kenneth
Benin City & webcam- Super tutor
Your "go to" online tutor for college/secondary school math, with proven results.
- ₦5000/h
- 1st lesson free
-
![teacher_picture]()
Angel
Ado & webcam- Super tutor
Mathematics tutor with over 9 years of experience, makes math and learning fun and interesting. teaching methods are easy and fun-filled. you will achieve the best results in mathematics.
- ₦8000/h
- 1st lesson free
-
![teacher_picture]()
Rukayat
Ibadan & webcam- Super tutor
Experienced chemistry first class graduate offering mathematics and chemistry lessons up to university level (organic chemistry)
- ₦8000/h
- 1st lesson free
-
![teacher_picture]()
Praise
Ibadan & webcam- Super tutor
Professional mathematics tutor. turning complex topics into simple, engaging, and enjoyable lessons!
- ₦3000/h
- 1st lesson free
-
![teacher_picture]()
Augustine
Benin City & webcam- Super tutor
A competent science tutor in the field of physics, chemistry and mathematics at both o level and advanced level of learning. a first class graduate of university of benin, department of science labora
- ₦3000/h
- 1st lesson free
-
![teacher_picture]()
Oluwatosin
Lagos & webcam- Super tutor
Experienced science and maths teacher (chemistry, biology, maths, physics) — clear concepts, confidence, higher scores, flexible scheduling.
- ₦6000/h
- 1st lesson free
-
![teacher_picture]()
Ajayi
Lagos & webcam- Confirmed
"engineering student offering math, chemistry and physics lessons in lagos" "concert pianist with 15 years of experience gives piano lessons at home in lagos".
- ₦1000/h
- 1st lesson free
-
![teacher_picture]()
Lotachukwu ernest
Enugu & webcam- Super tutor
Efficient mathematics, chemistry, physics, basic science, basic technology and engineering tutor for all ages. gives you the perfect foundation you need to understand science, engineering and maths.
- ₦5000/h
- 1st lesson free
-
See Maths tutors




















