O & A Level Mathematics with Sir Ayaz Rao: Cambridge & Edexcel Exam Preparation
I teach only Mathematics for Cambridge and Pearson Edexcel. Everything is labelled by syllabus code. Start with free notes and past papers. Take a course when you want full classroom teaching.

Mathematics Notes, Past Papers & Revision Tools
Past papers, notes, topical practice, and video solutions. Sorted by syllabus code and built from Sir Ayaz Rao's classroom work.

Cambridge Assessment International Education
O Level, IGCSE, Additional Mathematics, and A Level Mathematics resources organised by syllabus and paper.

Pearson Edexcel Mathematics
International GCSE and International Advanced Level Mathematics resources organised by unit and paper.
Student Achievements & Distinctions
Documented awards and distinctions from students prepared by Sir Ayaz Rao.

Zara Ahmed
Cambridge O Level


What students say about Sir Ayaz Rao
Real WhatsApp messages and YouTube comments from students.
Assalamualaikum dear Ayaz
Heartfelt thank you for going an extra mile and conducting extra classes for students. May Allah reward you in the best of ways for your sincerity. Ameen
Bohot se concepts Maryam ko bilkul samajh nahi aa rahe the jo ab clear hain. Bohot bohot meherbani from a grateful parent
وعليكم السلام
Means a lot, JazakAllah
Assalamualaikum Sir
I got my AS results today
وعليكم السلام
How was it
I got an A in maths
Congratulations MashaAllah MashaAllah
Thank you so much for all your help 😊
May Allah bless you with all the success in life. Ameen
Ameen
Sorry Sir... the papers went pretty good for the most part but in P2 I had a bit of difficulty in the last question. Other than that, I'll be glad to say that I finally fixed my grip on Algebra and that part of the paper went really well
Zabardast 👍
MashaAllah good
We'll see what grades I get but I must thank you for never giving up on me even though I had terrible grades when you were here. You're hands down one of the best teachers I've ever met. From your methodology to your comedy. Absolutely unforgettable.
May Allah bless you with all the success in life and akhirah. Ameen. Keep smiling and shine
JazakAllah!
Sir I'm not buttering you but you're the first maths teacher who actually teaches well and is fun. May Allah bless you with a lot of happiness, long life and success. Ameen.
Sir I got an A in my school mids by viewing your recorded videos
Assalamualaikum Sir, paper was great. Only some tricky questions, but I attempted the short questions first so it got very easy as I had almost 1 hour to attempt 7 questions. Thank you so much Sir for your efforts. JazakAllah ❤️
AOA, paper went really good Alhamdulillah. All thanks to Sir Ayaz, made difficult concepts really easy
AOA
Paper went really well
Thanks to Sir Ayaz, he prepared tough mocks, which is why the paper went easily
Goodbye Sir, it was a great time being taught by you. I have learned so much along the way. Keep up the great work as a teacher. Once again thanks so much Sir Ayaz
Asalamualaikum Sir
Paper was very easy, some questions were challenging but altogether it was great
Paper went really nice Sir
Alhamdulillah
Salam Sir, Alhamdulillah paper was really good
Sirrr asaan tareen paper
MashaAllah ❤️
Paperrr bohot acha huaaa
MashaAllah ❤️
Thank you soo muchhh
Khush raho
JazakAllah for all your efforts ❤️
Alhamdulillah today's exam went well too, it was easier than the previous one. Thank you so much Sir, your guidance and support means a lot. May Allah grant you afiyah and barakah in your rizq. Aameen.
SIRRRRR
ITNA ALA PAPER HUA
ALHAMDULILLAH
It was very good Sir Alhamdulillah. Last night I solved your past papers and went through your YouTube. It was easy
AOA Sir the paper was good again thank you soo much ❤️❤️
ماشاءاللہ
Thank you Sir, bas duain mein yaad rakhein
AOA Sir paper was very easy and it went great. Thank you for teaching me all of the stuff. Hope that Paper 2 is also easy
Sir bohot acha paper hua. Apke circle properties aur set and Venn diagram wali video ne jaan bacha li meri 🤣🤣
Thanks for being a great teacher
He is an amazing teacher and the most dedicated one can ever ask for. He never leaves his students. He sticks with them until their concepts are clear, and that paves the path towards good grades. Besides being a teacher he is a friend to students too, and a wonderful person.
A highly qualified, sincere and devoted teacher
Sir me Ebaad
Sir I really like your YouTube videos. Sir mujhe bohot acha samajh aaya, Sir good job. Sir maine aapki saari videos dekhi, it was so understandable
❤️
Betay JazakAllah, khush raho
Walaikum assalam
Saif got 3 As
❤️ Congratulations MashaAllah
Hello there!
Syed Abdul Moiz here, an O Level student and a young entrepreneur. I just found your YouTube channel, and it really helped me with solving past papers. I appreciate your efforts on your channel ✨
Sir you are an incredibly good maths teacher who made me love maths
Lifesaver for mocks
Best explanation on YouTube!!!!
Great teacher
Dude I've never understood faster. Thank you. Honestly underrated
Sir you are the best. Please make more videos and proper playlists like this. We will be thankful if you help us complete our syllabus. Your lectures are the best on YouTube
Omg thank you so much Sir for sharing your sets notes. Can you please share all of your handmade notes like the sets ones? They are really good and helping me cover syllabus in minutes please
Your teaching is smarter than every teacher I have had. Thank you Sir
Sir bohot help ho gayi video se
Thank you so much for the effort and help
Very good teaching!
Extremely well explained!!
Positive and understanding approach
Best explanation ever. Did not find this much clear and thorough explanation in whole YouTube. May God bless you for helping. Please keep making videos on O Level Maths 4024 past papers all variants. You will soon get thousands of subscribers
Thank you for making this video Sir Ayaz. It really helps a lot.
I hated maths so much but since I started his online classes he became my favourite. First time I started doing questions myself. He replies every message. My fav Sir seriously. Best teacher. JazakAllah Sir
You are so underrated. You deserve so many more subscribers
Sir agar aapka channel nahi hota I was getting D but I am at A grade level now
You people are very good and God should bless you. Thank you
Mathematics only. Taught the classroom way
I teach only Mathematics: Cambridge O Level, IGCSE, A Level, and Pearson Edexcel. Every resource and course is built from real classroom work. Not a generic tutor pack.
★★★★★Sir Ayaz’s differentiation notes are the reason I finally understood the chain rule. Went from a B to an A* in 9709 P1.
★★★★★His Edexcel WMA11 topical past papers are organised exactly how I needed them. I improved two grades in Pure Mathematics 1 in one term.
★★★★★For O Level 0580, Sir Ayaz’s study plan kept me on track every week. I scored A* in Extended Mathematics.
★★★★★Clear explanations, timely recordings, and marking tips that match how the board actually awards marks. Exactly what I needed for A Level.
Student results & reviews
Real student grades and reviews from Cambridge and Pearson Edexcel Mathematics classes with Sir Ayaz Rao.
I attended Sir Ayaz's past paper sessions and that really helped me achieve that a*. His teaching style and the fact that he always replied to queries is the reason for my achievement.
Alhamdulillah, A* in Maths.
Sir Ayaz's past paper drills made Paper 1 and Paper 2 feel familiar. I knew how to manage time, and that helped me get the A*.
I used to panic in exams. Sir Ayaz taught me how to start each question and check with the mark scheme. Alhamdulillah, A*.
Past papers with Sir Ayaz helped me get A*.
Additional Maths was tough until Sir Ayaz broke algebra and functions into small steps. Topic practice after every lesson really helped.
Sir Ayaz Rao delivers exam ready concepts and past paper practice with techniques that make us prepared for the exam.He is recommended from my end.
It was an amazing experience learning math with you sir. I was never good at math but you strengthened my basics so well Alhamdullilah. Your classes were always fun and easy, math didn't feel like a burden anymore.
The Higher Tier papers felt hard at first. Sir Ayaz explained every topic clearly and always replied on WhatsApp. Happy with my A.
Classes were clear and regular. Sir Ayaz corrected my method marks style, and that changed my results.
Sir Ayaz made 4024 feel doable. Notes, topical practice, then full papers. I finally saw where I was losing marks.
Sir Ayaz kept us motivated and made sure we put our heart into studying
Clear teaching. Happy with my A.
Online classes made the A possible.
An excellent teacher who genuinely has the passion to teach. He makes sure to explain the full concept which does wonders when understanding new topics.
I improved a lot after joining Sir Ayaz. Clear notes, regular practice, and honest feedback on AS Level Mathematics — Pure Mathematics 1 + Pure Mathematics 2 + Mechanics 1 helped me secure a B.
I improved a lot after joining Sir Ayaz. Clear notes, regular practice, and honest feedback on AS Level Mathematics — Pure Mathematics 1 + Statistics 1 helped me secure a B.
I improved a lot after joining Sir Ayaz. Clear notes, regular practice, and honest feedback on O Level Mathematics (4024) helped me secure a B.
Sir ayaz rao clears all my concepts and his question practice really helped me alot, best sir for A levels maths
Sir Ayaz is an amazing and friendly teacher. He always responds to our questions, including on WhatsApp. Thanks a lot, Sir.
it did help alot i failed my mocks and i studied one week before exam and had inproved alot
He is a very very good teacher
Sir Ayaz helped me rebuild my basics for AS Level Mathematics — Pure Mathematics 1 + Pure Mathematics 2 + Mechanics 1. I am grateful for the patience and the weekly past paper work.
Sir Ayaz helped me rebuild my basics for IGCSE Additional Mathematics (0606). I am grateful for the patience and the weekly past paper work.
Regular practice really improved my Maths.
Sir Ayaz helped me rebuild my basics for O Level Mathematics (4024). I am grateful for the patience and the weekly past paper work.
Sir Ayaz helped me rebuild my basics for O Level Mathematics (4024). I am grateful for the patience and the weekly past paper work.
Courses by Syllabus & Paper
Pick your board and syllabus code. Then open the full catalogue for courses, pricing, and enrolment.
O Level Mathematics
1 course available
Explore CoursesAdditional Mathematics
0 courses available
Explore CoursesIGCSE Mathematics
1 course available
Explore CoursesA Level Mathematics
4 courses available
Explore CoursesInternational GCSE Maths A
0 courses available
Explore CoursesInternational Advanced Level
3 courses available
Explore CoursesCommon Questions
Quick answers about syllabi, free resources, and how to get started with the right study plan.
Which Cambridge and Edexcel syllabi do you teach?
Cambridge: O Level Mathematics (4024, 0580) and A Level Mathematics 9709 (P1, P3, M1, S1, S2). Edexcel: International GCSE Mathematics A (4MA1) and International Advanced Level (WMA11, WMA12, WMA13, WMA14, WME01, WST01). Every resource is labelled by syllabus code and paper.
Are notes and past papers free?
Notes, past papers, formula sheets, and study plans on this site are free to use within site access rules. Full syllabus video courses with recorded lessons require enrolment.
How is this different from a past paper archive?
This is my personal Mathematics teaching platform. I have taught since 2010 (16+ years). Each hub includes a study path and classroom guidance, not only file lists.
How do I know which resources to open first?
Go to Resources, select your syllabus code, then follow notes, topical past papers, and yearly papers. Use a study plan page for week-by-week structure.
Do you cover O Level Maths Paper 1 and Paper 2?
Yes for 4024 and for 0580 paper combinations your school enters. Practise Paper 1 and Paper 2 separately, then mark with the matching mark scheme.
Do you teach Edexcel A Level Maths (IAL)?
Yes. Edexcel International Advanced Level units taught here include WMA11 to WMA14, WME01, and WST01. Match the unit on your statement of entry.
Where can I find O Level Maths past papers?
Open the 4024 or 0580 resource hub for your code. Use topical sets first, then yearly papers with mark schemes.
Where can I find A Level Maths past papers?
For Cambridge, open the matching 9709 paper hub (P1, P3, M1, S1, or S2). For Edexcel IAL, open the unit hub such as WMA11.
Should I use 4024 or 0580?
Use the code on your statement of entry. 4024 is O Level Mathematics. 0580 is IGCSE Mathematics. Do not mix papers across codes.
What should parents check in an online Maths teacher?
Check Maths-only focus, clear syllabus codes, free sample resources, and documented student results. See About and Results for proof.
