Our courses are almost complete!

Access to the courses are currently free. However, access to selected sections in the courses (quizzes, worksheets, and others) are restricted to approved members only.

Phase 1: Almost complete

Cambridge IGCSE Physics 0625 & 0972 (2026-2028)

Phase 2: To complete by end of 2026

SPM Physics 4531

Phase 3: To complete by end of 2027

Cambridge International AS & A-Level Physics 9702

Future plans:

  • Updated courses for Cambridge IGCSE Physics & AS/A-Level Physics
  • Cambridge EdExcel Physics

This website is still
under construction

Apologies for the inconvenience!

This website has been under continuous improvement.


Join for Free

What Our Students Say

Liyana
A* in SPM
Enjoyed my classes!




Ms Hoo is a walking physics encyclopedia😋 I enjoyed every single class with her!

2024
Aishu
A in SPM
Physics became so easy to understand




Ms Hoo was always attentive to my needs, especially in guiding me through difficult questions. She always had a way to simplify concepts I previously thought challenging which helped me understand Physics a lot better!

2023
Myra
A in IGCSE Physics
Interesting Lessons!




Teacher Zyen is a patient and encouraging teacher. I have seen a massive improvement in my grades after attending her classes. She teaches in a different way which helps me understand while without being boring.

2023



About the teacher

Ms Hoo

With nearly 20 years of experience teaching Physics for SPM and IGCSE, I prioritize student learning above all else. My background in civil engineering and education, coupled with my ongoing pursuit of a doctorate in education, gives me the confidence to lead and inspire my students.

Why Choose Us

MasterStudy is committed to helping students achieve their goals by providing an innovative environment and making a difference.

Learn from the Best

Certificate courses are instructed by experienced and qualified instructors with PhD and Masters degrees.


Set Your Own Learning Pace

If you’re a busy parent or a professional and have no time for courses during business hours, you can find an online program that works around your schedule. Is not that awesome?


Graduate in Less Than a Year

Get your degree in the blink of an eye and start writing your success story now.

Latest Videos from our Physics Rox YouTube Channel

Subscribe to get latest updates and notifications on more free educational videos.

[youtube-feed feed=2]

This course is currently being developed. I aim to get this completed by end of 2026. Stay tuned!

This is the course syllabus for the AS and A-Level Physics for the 2025-2027 cohort with exam code 9702.

This course consists of a series of videos in English. I am working on adding notes and quizzes.

The course is currently incomplete; however, to help students learn, I have allowed access to the course. The incomplete lesson is marked as “WIP” which means “Work in Progress”. If the lesson shows “Content Not Found” or if the lesson is not accessible, this means that the lesson is not ready and is still being developed.

Because this course is still being developed, it is currently FREE.

This is a compilation of past year questions by topic and by year for practice.

This is currently work in progress, and will be continuously be updated as more past year papers are released by Cambridge.

To access the YouTube playlist, click on the links below. (You do not need a membership account to access the YouTube playlist)

By Units

  1. Unit 1: Motion, Forces, and Energy
  2. Unit 2: Thermal Physics
  3. Unit 3: Waves
  4. Unit 4A: Electricity
  5. Unit 4B: Magnetism
  6. Unit 5: Nuclear Physics
  7. Unit 6: Space Physics

To access these worksheets and question bank, you would need a membership account.

This is the course syllabus for the IGCSE Physics 2026-2028 cohort with exam codes 0625 and 0972. The syllabi are exactly the same.

This course is designed for teachers and for paid members. It contains slides and worksheets which can be used in class to scaffold understanding, as well as suggested past year questions that are suitable for practice.

The slides provided are the same slides as shown in the video lesson.

However, some of the slides may be different because the slides were updated after the release of the video.

This is the course syllabus for the IGCSE Physics 2026-2028 cohort with exam codes 0625 and 0972. The syllabi are exactly the same.

This course consists of a series of videos in English. I am working on adding notes and quizzes.

The course is almost complete, with the main topics already ready. I will be working on adding supplementary notes and video lessons, and I may also redo some of the video lessons to make them updated to the current syllabus. I will also be adding lessons on how to answer past year questions, as well as some worksheets for you to try.

A lesson I have not finished preparing is marked as “WIP” which means “Work in Progress”. If the lesson shows “Content Not Found” or if the lesson is not accessible, this means that the lesson is not ready and is still being developed.

General notes and video lessons are FREE.

Access to worksheets are currently restricted for selected students only.

Note: This course has been re-released as the earlier course had a coding issue.

I have made videos explaining every question in selected past year papers – how to get the answer, and how marks are awarded as per the mark scheme. The videos have been grouped by topic and by the year. You do not need to enroll in this course to access the videos. This is a faux course created so that the page is easy for you to find.

To access the YouTube playlist, click on the links below.

By Units

  1. Unit 1: Motion, Forces, and Energy
  2. Unit 2: Thermal Physics
  3. Unit 3: Waves
  4. Unit 4A: Electricity
  5. Unit 4B: Magnetism
  6. Unit 5: Nuclear Physics
  7. Unit 6: Space Physics

By Year

  1. Oct/Nov 2023 Paper 41
  2. May/June 2025 Paper 41

This course is designed for students taking Standard Based Curriculum for Secondary Schools (KSSM) – Sijil Pelajaran Malaysia (SPM) Physics with exam code 4531.

This course consists of a series of videos in English. I am working on adding notes and quizzes. I will also do my best to make a course in Bahasa Melayu.

This course consists of a series of videos in English. I am working on adding notes and quizzes.

The course is currently incomplete; however, to help students learn, I have allowed access to the course. The incomplete lesson is marked as “WIP” which means “Work in Progress”. If the lesson shows “Content Not Found” or if the lesson is not accessible, this means that the lesson is not ready and is still being developed.

Because this course is still being developed, it is currently FREE.

This course is designed for students taking Standard Based Curriculum for Secondary Schools (KSSM) – Sijil Pelajaran Malaysia (SPM) Physics with exam code 4531.

This course consists of a series of videos in English. I am working on adding notes and quizzes. I will also do my best to make a course in Bahasa Melayu.

This course consists of a series of videos in English. I am working on adding notes and quizzes.

The course is currently incomplete; however, to help students learn, I have allowed access to the course. The incomplete lesson is marked as “WIP” which means “Work in Progress”. If the lesson shows “Content Not Found” or if the lesson is not accessible, this means that the lesson is not ready and is still being developed.

Because this course is still being developed, it is currently FREE.