Practice Worksheet

Complex Numbers
Practice Questions
20 questions · sourced from 2025 JC Prelims · Sections A to D
Download QuestionsJC2 · A Level Preparation · H2 Mathematics
2 hours a week. Every A Level topic. Every exam question type. Conducted weekly by Mr Ian Ang, starting 12 June 2027.
Topics: every chapter on the H2 Mathematics A Level syllabus, from Complex Numbers to Hypothesis Testing.
Per lesson, every week. Structured, focused, and exam-oriented, so every minute is used well.
Starts 12 June 2027. 19 weekly lessons through to the A Levels, plus a bonus Hypothesis Testing recording provided before the exam.
Maximum per class, the same cap as all our JC H2 Math classes: every student gets attention.
For JC2 Students
JC2 students have very little time. Between lectures, tutorials, CCAs and school tests, finding time to revise H2 Math thoroughly feels impossible.
Math Academy’s JC2 H2 Math crash course is designed specifically for JC2 students in the final stretch before A Levels: 2 structured hours a week, every topic covered systematically, every common exam question type taught and practised. You don’t need to find extra time. You just need to use 2 hours well.
Whether you have been consistent all year or are looking for a final push, you will gain the insights, techniques, and confidence to tackle even the most challenging A Level questions. Don’t leave your results to chance.
Already in regular JC H2 Math tuition with us? See our weekly JC1 & JC2 H2 Maths classes here.
What You Get
Each student receives Mr Ian’s complete set of copyrighted notes: 20 chapters, written and refined over years of A Level teaching. See the notes
These are students who went through the A Levels with Mr Ian Ang. In their own words.
“The notes are organised into different sections, and Mr Ang takes the time to explain each concept in chunks — walking us through practice questions before moving on. The materials classify different question types and outline key answering techniques.”
I joined Math Academy four months before my As, which was right around the final stretch of revision for various topics and chapters. Initially, I felt short on time with the exam approaching quickly, but Math Academy’s materials, particularly the math notes, were incredibly concise and well-structured, making it easier to grasp complicated concepts.
The notes are organized into different sections, and Mr Ang takes the time to explain each concept in chunks, walking us through practice questions in class before moving on to the next concept. He also makes sure to circulate around the room, offering guidance and helping anyone who gets stuck.
The materials also classify different question types and outline key answering techniques and keywords to focus on, helping students understand how to apply the correct concepts to various problems. Mr Ang is a dedicated and patient tutor who is committed to ensuring that the right concepts are instilled. Thanks to Mr Ang’s support, I now feel much more confident in math.
Toh Shu HanJPJC · 2024“His material is very thorough, with multiple question types and practice questions for each — many of which came out in the paper.”
Was a student here from J1 till the end of my A Levels, and Mr Ang has been an amazing teacher. His material is very thorough, with multiple question types and practice questions for each (many of which came out in the paper). He is also very patient and thorough when answering questions. The relatively smaller class size also facilitates easy questioning. Overall a very positive experience going to tuition here and am very happy!
DakshinRaffles Institution · 2025“I learnt 5% from school and 95% from Mr Ang! Mr Ang will go through EVERY SINGLE question type — more than your school will. During my A Levels, there was a particular question the majority of students did not know how to do. I could finish it swiftly because I remembered the method from Mr Ang’s notes.”
Graduated in 2023 and I must say Mr Ang is very knowledgeable and experienced in Maths. Mr Ang will go through EVERY SINGLE question type (more than your school will) and give practice for each.
During my A Levels, there was a particular question that the majority of students did not know how to do as it wasn’t covered in school — but I could finish it swiftly because I remembered the method that was in Mr Ang’s notes. Felt so grateful for having such good notes where not even a single thing is missed.
Mr Ang always replies promptly on WhatsApp within a few hours. If you do everything taught diligently I would say you are very secure and have covered all ground (that even school hasn’t covered). Thank you Mr Ang for guiding me for 2 years!
Bansi PavagadhiNJC · 2023“I was really happy to see a huge improvement in my math grades form E in prelims to A in A levels!”
I attended Mr Ian’s math lessons at the start of JC 2. I was really happy to see a huge improvement in my math grades form E in prelims to A in A levels! I would like to thank Mr Ian for his continuous support and encouragement. His teaching style is unique and his learning materials were also very useful. Mr Ian would give us tips on answering challenging questions and will be always willing to clear our doubts whenever we had them. I am proud to say that I made the right decision of joining Math Academy!! Thank you Mr Ian:))
“I am happy to share that I was able to improve from a U (unmoderated) in prelims to an A for A levels!”
My experience in Math Academy was great! I joined this tuition centre after my poor J2 mid year examination results. I was worried that it might be too late for me to catch up, knowing that it was already the final lap towards the A level paper. However, I decided to give this tuition centre a shot and I am definitely pleased with my decision. Mr Ang is a very dedicated math teacher and the learning resources given to me was well made. I was able to understand his lessons well and was also allowed to ask questions whenever I have doubts. I am happy to share that I was able to improve from a U (unmoderated) in prelims to an A for A levels! Math Academy is definitely a great option for students looking for tuition.
“Attending lessons here helped me understand the concepts much better and improved my accuracy when solving questions.”
I joined this tuition centre in J2, about five months before A-Levels, because I was really struggling. Attending lessons here helped me understand the concepts much better and improved my accuracy when solving questions. Our teacher, Mr Ang always comes well prepared for every lesson, and with the well organised notes provided, it is easy to follow his explanations. He also answers all our questions patiently and clearly, whether online or in person. The notes include a wide range of question types ranging from common ones to more niche ones, so we are exposed to many different ways the concepts can be tested. There is also additional practice questions and answer sheets to help you check your understanding after class.
“Currently awaiting my A level results release in Feb 2024, but just want to share a big thank you to Mr Ang for helping me with math.”
Currently awaiting my A level results release in Feb 2024, but just want to share a big thank you to Mr Ang for helping me with math. I was a consistent S/U student throughout J1 and got S for J1 promos, upon joining his class relatively “ late “ around about March of J2, he taught me the entire stats section of math, which led to that being my strong suit for the A levels. His materials are clear and concise, and his classroom setting / style of teaching allows for each and every student to ask questions and seek clarification without having to ask out loud and infront of other students (which was a huge problem for me). He is always ready on stand-by on whatsapp if i ever had any queries outside of class, and would go to great lengths to ensure that i understood his explanations. Thank you Mr Ang for all that you did to help me and i hope i can bring you favourable results next Feb
“The lessons are conducted with clear explanation and complex concepts are broken down that makes it easier for me to understand.”
I attended Mr Ang’s H2 Math tuition near the start of J2. I’m very grateful to Mr Ang for his patience and guidance. Mr Ang is always willing to go the extra mile to answer my queries after lesson time. The lessons are conducted with clear explanation and complex concepts are broken down that makes it easier for me to understand. I’m very happy that I achieved an A for A levels H2 Math with Mr Ang’s dedicated help
“Joined with a U grade for my h2 math mid-year exams and in just a month or less, I’d achieved a drastic improvement to a C for Prelims!”
Joined with a U grade for my h2 math mid-year exams and in just a month or less, I’d achieved a drastic improvement to a C for Prelims! Thank you Mr Ang for working hard to strategically organise the content in our syllabus into bits much easier for us to understand! Joining your classes was truly a confidence booster. :-) edit: I ended up achieving an A at the A-Levels!
“Mr Ang is always patient in teaching me and ensures that I understand the necessary concepts.”
Highly recommend this tuition! My grade jumped from U to B in less than a year ( A level ). Mr Ang is always patient in teaching me and ensures that I understand the necessary concepts. He even replied to my queries at midnight!
Swipe for more. Want to see more? Read our full reviews
Mr Ian’s copyrighted JC H2 Math notes: authored in-house, refined every year, structured around exactly what the A Levels examine.




















20 sets of notes. Every chapter. Exclusive to enrolled students. See the full notes package
Sourced from the 2025 JC Preliminary Examinations, the most recent prelims. Every crash course worksheet is updated each year so students always practise on the latest question types. Questions are sorted by sub-topic and difficulty level.
What you’re looking at:
This is the practice worksheet: the questions students work through after Mr Ian teaches the chapter using his in-house notes. The notes come first (not shown here): a concise formula summary and concept walkthrough built around exactly how A Level questions are set. The worksheet is how students test and apply that understanding. Every chapter in the crash course follows this same structure.
Practice Worksheet

20 questions · sourced from 2025 JC Prelims · Sections A to D
Download QuestionsWorked Solutions

Full step-by-step solutions · marking scheme logic
Download Solutions“There was a particular question that the majority of students did not know how to do as it wasn’t covered in school — but I could finish it swiftly because I remembered the method that was in Mr Ang’s notes. Felt so grateful for having such good notes where not even a single thing is missed.”
Bansi PavagadhiNJC · 2023 A LevelsClick any topic to expand the full lesson focus.




















This chapter is provided as a bonus video recording before the A Levels, so every student has full coverage of the syllabus going into the exam.
Each topic is a self-contained lesson. Attend the full programme for complete A Level H2 Math coverage, from June through to the A Levels in November.
| # | Topic | Lesson Date(s) |
|---|---|---|
| 1 | Complex Numbers | 12 June 2027 · 19 June 2027 |
| 2 | Vectors | 26 June 2027 · 3 July 2027 |
| 3 | Differentiation Applications | 10 July 2027 |
| 4 | Maclaurin Series | 17 July 2027 |
| 5 | Sequences: APGP | 24 July 2027 |
| 6 | Summation of Series | 31 July 2027 |
| 7 | Sequences: Recurrence | 7 August 2027 |
| 8 | Integration Techniques | 14 August 2027 |
| 9 | Applications of Integration | 21 August 2027 |
| 10 | Differential Equations | 28 August 2027 |
| 11 | Functions | 4 September 2027 |
| 12 | Graphing Techniques | 11 September 2027 |
| 13 | Transformation of Graphs | 18 September 2027 |
| 14 | Inequalities | 25 September 2027 |
| 15 | Permutation and Combination | 2 October 2027 |
| 16 | Probability | 9 October 2027 |
| 17 | Discrete Random Variable | 16 October 2027 |
| 18 | Binomial Distribution | 23 October 2027 |
| 19 | Normal Distribution | 30 October 2027 |
| 20 | Hypothesis Testing · bonus recording provided before A Levels |

Starting 12 June 2027
$300/month online · $440/month onsite. Classes capped at 9, as in all our JC H2 Math classes.
Teaches
JC1 and JC2 H2 Maths
Mr Ian Ang
This signature programme is conducted weekly by Mr Ian Ang, NUS First Class Honours in Pure Mathematics, co-founder of Math Academy, and the sole tutor for every JC H2 Math class. With 15 years teaching JC students, Mr Ang has refined this crash course to deliver maximum impact in the final lead-up to the A Levels.
His lessons go beyond rote learning. He equips students with clear thinking frameworks, exam strategies, and real insight into how A Level questions are set and marked. Students consistently describe his teaching as structured, insightful, and results-driven, because every lesson is designed around what the examiners actually want to see.
Weekly JC H2 Math Tuition
This revision workshop runs weekly from June through November. If you are looking for regular weekly JC H2 Math tuition throughout the full year, for JC1 or JC2, visit our main JC H2 Math tuition page for full details on Mr Ian’s weekly classes, lesson structure, and enrolment.
View our JC1 & JC2 H2 Maths classesClass Schedule and Fees
Ready to sign up? Check the latest timetable and fees for all Math Academy classes, including JC H2 Math, Secondary A Maths, E Maths and Lower Sec Maths.
View Schedule and FeesThe crash course is priced the same as our regular weekly JC H2 Math classes: $300 per 4 lessons for online, and $440 per 4 lessons for onsite. WhatsApp us at 8859 1092 or call to confirm the current fee structure and check available spots.
Yes and no. The crash course runs within the same weekly class slots and is taught by Mr Ian Ang: same format, same notes, same standard. The difference is that the crash course is specifically structured for JC2 revision: every lesson focuses on a single topic with an exam-oriented summary, targeted practice, and worked examples. Students who are already in Mr Ian’s regular JC2 class attend the same sessions, and the revision programme is built into the class structure from June onwards.
Not at all. Joining in June is exactly the right time for this programme. The crash course starts 12 June 2027 and is designed for JC2 students entering the final stretch before A Levels. Several students have joined Math Academy in JC2 and gone on to achieve A grades. The key is committing fully to the programme from the first lesson.
All lessons are recorded and uploaded to the student portal. If a lesson is missed, students can watch the full recording and access the worksheet solutions at their own pace before the next session. Our WhatsApp line remains available throughout the week for any follow-up questions.
Yes. IP students sit the same A Level examinations and face the same syllabus. The crash course covers the full H2 Mathematics syllabus in depth: the content, question types, and exam strategies are fully applicable to IP students heading into the A Levels.
Yes. Online students receive the same in-house notes, worksheets, and model answers as onsite students. Lessons are recorded and uploaded, and online students have the same WhatsApp support throughout the week. Several of our online students have achieved A grades at the A Levels.
Starting 12 June 2027
2 hours a week. Every A Level topic. Taught by Mr Ian Ang. Don’t leave your results to chance.