

Hafiz's email address and phone number have been validated.
Hafiz
- Rate $10
- Response 5h
-
Students11
Number of students Hafiz has accompanied since arriving at Superprof
Number of students Hafiz has accompanied since arriving at Superprof

$10/h
Unfortunately, this tutor is unavailable
- Chess
Formerly a top-10 player in MSSM chess tournament, currently works as a software engineer.
- Chess
Lesson location
About Hafiz
I’m a software engineer and national-level chess player.
I started at 12, became a two-time U18 district champion, qualified for state events, and at 17 represented Sabah at the MSSM nationals, finishing in the U18 boys top 10.
As a largely self-taught player, I know how to build progress efficiently—and how much faster it is with a coach. I help beginners to intermediate players improve quickly: opening principles, tactical training, endgame technique, calculation, and practical decision-making.
Lessons include game analysis, themed exercises, and a personal training plan. I’m patient, structured, and results-focused. Let’s level up your thinking—and your rating.
I also offer fun, skills-focused sessions for modern strategy board games (e.g. Pandemic, Azul, 7 Wonders) to build planning, pattern recognition, and sharpen logical thinking.
About the lesson
- Beginner
- Intermediate
- Children
levels :
Beginner
Intermediate
Children
- English
All languages in which the lesson is available :
English
First lesson is to gauge your play style and strength - you'll play against me in 1 or 2 games. This will help me identify areas of improvement for you and also aid me in planning the most suitable lessons for your next sessions.
My teaching methodology is more on practical, I'll teach as we play the games. But if you prefer learning more on the theories, I can adjust my approach to suit your preference.
In summary, first session = friendly diagnostic and study plan. Each lesson: clear explanation, guided practice, independent work with feedback, and recap.
Review
All of our reviews are collected by us and are 100% reliable. They correspond to a real experience lived by the teacher's students.
Perfect! My son is very enjoying Hafiz’s lessons and gets better after each session. We appreciate his teachings and contribution.
- Benjy is a quick learner and can apply the concepts and theories that he just learned in his games. He's steadily progressing his chess ratings. Within some time, I think he'll no longer a beginner and become an intermediate player.See the response Hafiz :
View more reviews
Rates
Rate
- $10
Pack rates
- 5 h: $49
- 10 h: $94
online
- $10/h
Details
Remarks:
1. All sessions must be paid upfront - except for the first session, which is free for 30 mins.
2. Once payment is received, you have the right to choose your preferred date, time, and place for the session(s) - subject to my availability.
i) Each session should be at least 60 and at max 120 minutes long.
ii) Coverage area is within Cyberjaya
iii) Area outside Cyberjaya will be charged a transportation fee of RM1/km
3. Kindly inform your preferred schedule at least 72 hours (3 days) before the start time of each session. This is to allow me to plan my schedule ahead and also gives me an ample time to personalize your lesson plans.
4. Shall I accept your booking schedule, you agree to the following terms:
i) Rescheduling Notice: Sessions may only be rescheduled if you provide at least 48 hours (2 days) advance notice before the scheduled session time.
ii) Mutual Agreement Required: Any rescheduled date and time must be approved by both parties.
iii) Non-Compliance: If you fail to provide adequate notice or if we cannot agree on alternative arrangements, the session cannot be rescheduled. In such cases, the full session fee will be charged to your account regardless of whether you attend.
5. If I am unable to conduct the previously agreed-upon session(s), you have two options:
i) Rescheduling: You may choose to reschedule the session(s) to an alternative date and time that works for both parties.
ii) Refund: You may request a full refund equivalent to the amount that would have been paid for the cancelled session(s).
---------------------------------------------------------------------------------------
NOTES:
When you book a session, I invest significant time in advance preparation to ensure you receive the highest quality learning experience tailored to your needs. This preparation includes customizing materials, reviewing your progress, planning session content, etc.
Last-minute postponements or cancellations result in:
- Loss of dedicated preparation time that cannot be recovered
- Missed opportunities to serve other students during that time slot
- Wasted resources allocated specifically for your session
To maintain fairness and acknowledge the preparation investment made on your behalf, I reserve the right to charge the full session fee when adequate notice is not provided. This compensation covers the time and effort invested in preparing for your cancelled session.
This policy ensures I can continue providing high-quality, well-prepared sessions for all students while maintaining sustainable scheduling practices.
Other tutors in Chess
-
![teacher_picture]()
Dragan
Toronto & online- Ambassador
Chess lessons with a fide candidate master—online rating over 2700, peak fide classical rating of 2245, 18 years of competitive experience, and more than 3 years of coaching background.
- $50/h
-
![teacher_picture]()
Joy
Montreal & online- Ambassador
Canada’s national chess champions mentor | fide-certified international coach | 29+ years of experience
- $50/h
-
![teacher_picture]()
Roshini
Airdrie & online- Ambassador
World fide certified instructor, national gold medalist u19 india , represented india for asian junior 2008 & 2011, 19 years experience, form iv certified international fide rated player, top 25 in ca
- $35/h
- 1st lesson free
-
![teacher_picture]()
Zhor
Toronto & online- Ambassador
Expert online chess coach – improve your game with personalized fun and engaging chess lessons!
- $35/h
- 1st lesson free
-
![teacher_picture]()
Artur
Toronto & online- Ambassador
Engaging and enjoyable chess lessons for all ages and skill levels-perfect for kids,adults, and enthusiasts!
- $30/h
- 1st lesson free
-
![teacher_picture]()
Agil
Toronto & online- Ambassador
Fide master and u14 european champion: a clear method for choosing your next move
- $65/h
- 1st lesson free
-
![teacher_picture]()
Nazim
Montreal & online- Ambassador
(fr/en) chess teacher with multiple years of experience / professeur d'échecs de plusieurs années d'expériencee
- $35/h
- 1st lesson free
-
![teacher_picture]()
Adit
Vancouver & online- Ambassador
Played national chess championship in india and won state championship! teaching in canada for the last 10 years!
- $50/h
-
![teacher_picture]()
Aman
Peterborough & online- Ambassador
Learn chess from an experienced 1895 fide-rated chess player and a 2219 cfc-rated player! want to become a strong chess player but not sure where to begin? come and explore the nuances of the game!
- $35/h
- 1st lesson free
-
![teacher_picture]()
Medhat
Laval & online- Super Prof
Chess training with a certified fide trainer and a chess coach of over 16 years of experience working with students of different age groups and levels from beginners to masters and champions.
- $25/h
-
![teacher_picture]()
Anna
Toronto & online- Super Prof
Chess classes online with the european champion! i have been a tutor since 2020 and in 2024 i passed a pedagogical course!
- $40/h
-
![teacher_picture]()
Ted
Vancouver & online- Ambassador
Master the game of chess with a professional fide player and coach
- $60/h
-
![teacher_picture]()
Gor
Toronto & online- Super Prof
Want to understand chess, not just memorise moves? | check video| 17+ years experience| online chess coach for kids & adults
- $30/h
- 1st lesson free
-
![teacher_picture]()
Maxim
Burlington & online- Experienced
Whether you're a beginner or an advanced player, my chess tutoring services can help sharpen your skills and elevate your game. i offer personalized coaching that adapts to your individual learning st
- $14/h
- 1st lesson free
-
![teacher_picture]()
Dezheng
Vancouver & online- Experienced
Chess national master teaches chess online, experienced teacher of many youth champions, fide rating 2164.
- $75/h
- 1st lesson free
-
![teacher_picture]()
Philippe
Châteauguay & online- Experienced
Class a category 1 player rated 2000 online teaches chess to beginner and intermediate players. a detailed lesson plan sculpted for each individual player! [fr/en]
- $23/h
- 1st lesson free
-
![teacher_picture]()
Riadh
Montreal & online- Super Prof
Arena fide master with a 2100 rating offering chess lessons for beginners and intermediate players using the russian method.
- $20/h
- 1st lesson free
-
![teacher_picture]()
Anaïs
Toronto & online- Ambassador
Chess tutor ✦ top 2 competitive finish ✦ beginners & kids coach (since 2020)
- $75/h
-
![teacher_picture]()
Tyrai
Montréal & online- Experienced
Learn chess with a 1500-rated coach – build a strong foundation & improve fast
- $20/h
- 1st lesson free
-
![teacher_picture]()
Jaric
Montréal & online- Ambassador
Canadian national chess champion and mentor, for beginners to become experts with master knowledge and strategies
- $30/h
-
More Chess tutors




















