JC2 · A Level Preparation · H2 Mathematics
JC2 H2 Math Crash Course and Revision Workshop
2 hours a week. Every topic. Every exam question type. Conducted weekly by Mr Ian Ang — starting June 2026.
For JC2 Students
JC2 H2 Math Crash Course — 2 Hours a Week, Every Topic Covered
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? Learn more about our weekly JC H2 Math classes here.
What You Get
Topical. Focused. Exam-Ready.
- Every chapter covered — 20 lessons from June to November 2026
- Concise summary of key formulae for each chapter
- Exam-focused practice — relevant questions tied to each formula
- Diverse question formats — every type the A Levels may throw at you
- Mr Ian’s copyrighted notes — refined over years of A Level teaching
- Conducted during regular weekly classes — fits into your existing schedule
What JC2 Students Say About Math Academy’s A Level Revision
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.”
Read full review
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.
I personally found this teaching method, combined with the way the notes were broken down, to be extremely helpful. It allowed me to digest complex ideas in smaller, more manageable pieces that were easier to process and apply. 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 in his students’ minds. He even makes himself available outside of lesson hours via WhatsApp or consultations to help with any questions. Thanks to Mr Ang’s support and the resources provided, I now feel much more confident in math and have a better understanding of the subject.
“His material is very thorough, with multiple question types and practice questions for each — many of which came out in the paper.”
Read full review
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!
“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.”
Read full review
“I learnt 5% from school and 95% from Mr Ang!!! Definitely recommend! Graduated in 2023 and I must say Mr Ang is very knowledgeable and experienced in Maths! Its insane! Mr Ang will go through EVERY SINGLE question type (more than yr school will) and give practice for each.
During my Alevels, there was a particular question that majority of the students did not how to do as it wasnt covered in school but i could finish it swiftly because i remember the method that was in Mr Ang’s notes!! Felt so grateful for having such good notes where not even a single thing us 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 hasnt covered). Thank you Mr Ang for guiding me for 2 years!!”
What Every JC2 H2 Math Crash Course Lesson Covers
Click any topic to expand the full lesson focus.

▾

▾
- Properties of Complex Conjugates: Understand how conjugates behave under addition, subtraction, multiplication, and division.
- Modulus and Argument: Learn key properties and relationships involving the modulus and argument of complex numbers.
- Purely Real and Imaginary Questions: Identify and solve question types where complex expressions are constrained to be purely real or purely imaginary.
- Finding Roots of Polynomial Equations (Degree 2 to 4): Solve equations involving complex roots, including the use of the conjugate root theorem and factorisation techniques.
- Fundamental Theorem of Algebra and Conjugate Root Theorem: Understand these theorems and how they apply to complex root questions.
- Simultaneous Equations Involving Complex Numbers: Solve challenging equations involving z, |z| and z*, using both algebraic and geometric reasoning.
- Geometrical Interpretation on the Argand Diagram: Visualize complex number operations using the Argand plane for deeper conceptual understanding.

▾

▾
- Key Formulas and Definitions: Ratio Theorem; Scalar (dot) product and vector (cross) product definitions and applications.
- Equations of Lines and Planes: Learn how to find and express the equations of lines and planes in various forms (vector, parametric, Cartesian).
- Foot of Perpendicular: Find the foot of the perpendicular from a point to a line or a plane.
- Angles Between Vectors, Lines, and Planes: Calculate angles between two vectors, two lines, two planes, and between a line and a plane.
- Distances in 3D Geometry: From a point to a line or plane; Between skew lines; From the origin to a plane; Between parallel planes.
- Planes at a Given Distance: Derive equations of planes that lie a fixed distance away from a given plane.
- Relationships Between Lines and Planes: Identify whether lines and planes are parallel, intersecting, or skew.
- Reflections in 3D: Reflect points, lines, and planes across other planes.
- Geometrical Interpretations: Understand the meaning of scalars and position vectors in geometric contexts.

▾

▾
- Tangent and Normal Lines: Solve problems involving the equations of tangents and normals to parametric curves. Understand the geometric meaning and how to compute gradients using dy/dx.
- Converting Parametric to Cartesian Equations: Learn how to eliminate parameters to form Cartesian equations from parametric ones. Tackle questions involving the complete curve traced by parametric equations.
- Lines Parallel to the Axes: Apply properties of curves where parts are parallel to the x-axis or y-axis, and how this affects their derivatives.
- Sketching Parametric Curves: Accurately sketch parametric curves by identifying key points and direction of travel. Recognize domain restrictions and behavior at boundaries.
- Concavity of Curves: Determine concavity using second derivative and understand its interpretation in sketching.
- Rate of Change Problems: Apply parametric differentiation to real-world rate of change questions involving related variables.
- Maximum and Minimum Problems: Use derivatives to identify turning points on parametric curves and solve optimization problems involving max/min values.

▾

▾
- Forming the Maclaurin Series: Learn how to manipulate given functions and apply the Maclaurin series formula. Understand when and how to expand standard functions.
- “Hence” Questions Using Known Series: Tackle typical “hence” question types — using binomial expansion; differentiating or integrating existing series; substituting or transforming the input to derive related series.
- Approximations and Error Analysis: Understand how to evaluate percentage error in approximation problems. Provide qualitative assessments of whether a given series offers a good approximation within a range.
- Range of Accuracy: Determine the range of x-values for which a Maclaurin series approximates the original function to within k units.
- Small Angle Approximation: Apply small angle approximations in appropriate contexts.
- Linking Trigonometry and Series: Apply sine and cosine rules in problems, and explore how binomial expansions can relate to trigonometric approximations in modeling scenarios.

▾

▾
- Key Formulae Summary: General term of an arithmetic/geometric progression; Sum of the first n terms; Sum to infinity (for convergent GP only).
- Proof and Convergence: Prove the formulas for AP and GP using algebraic techniques.
- Odd and Even Term Concepts: Identify and work with odd- and even-numbered terms in sequences. Apply these concepts to evaluate specific terms or patterns in a sequence.
- Conditional Sums: Calculate the sum of integers within a given range, subject to specific conditions (e.g. odd multiples of 3 from 1 to 100).
- Consecutive Terms in GP: Understand the relationship between consecutive terms in a geometric progression. Use these relationships to form and solve equations involving unknowns.
- Contextual and Real-World Applications: Solve contextual problems, especially in financial settings (e.g. compound interest, depreciation, savings plans) using AP/GP models.

▾

▾
- Solving Sequences Using Simultaneous Equations: Apply simultaneous equations to find unknowns in both arithmetic and geometric sequences.
- AP and GP in Summation: Use arithmetic and geometric progression formulas to evaluate sums and solve related problems.
- Recurrence Relations: Learn how to solve for unknowns in recurrence relations and interpret their structure.
- Graphing Calculator (GC) Applications: Use the GC to find specific terms in a sequence efficiently. Explore sequence behavior visually and numerically using the GC, and learn how to present solutions accurately.
- Limits and Convergence of Sequences: Solve for the limit of a sequence and justify convergence. Prove whether a sequence is increasing or decreasing within a given range using three different methods.
- Identifying a GP in Recurrence Relations: Learn how to recognize and prove that a recurrence relation forms a geometric progression.

▾

▾
- Properties of Sigma Notation: Understand key properties of summation and how they can be used to simplify or manipulate expressions.
- Expanding Summations: Learn how to apply these properties to “open up” or break down a sum into simpler components.
- AP and GP Summations: Identify arithmetic and geometric progressions within sigma notation and apply the appropriate sum formulas.
- “Hence” Replacement Questions: Tackle common exam-style questions involving general terms and changing upper/lower limits.
- Using Graphing Calculator (GC): Learn how to use the GC effectively to solve for unknown integer values.

▾

▾
- Summary of Key Formulae: Review essential integration formulas commonly used in exams.
- Application to Exam Question Types: Learn how to apply integration techniques to frequently tested question formats.
- Fractions with Quadratic Denominators: Master techniques for integrating rational functions — know when to factorise or complete the square, and how to proceed with integration accordingly.
- Trigonometric Integration: Tackle integrals involving trigonometric functions, including handling powers and factoring techniques.
- Substitution and Integration by Parts: Understand when and how to apply substitution and integration by parts effectively.
- Modulus Integration: Learn how to split the integral based on modulus expressions, determine the correct limits, and assign appropriate signs for each section.

▾

▾
- Area with Respect to the x- or y-Axis: Learn how to calculate the area under a curve using integration along the x- or y-axis.
- Area Between Two Curves: Understand how to find the area of the region bounded between two curves, including when and why a negative sign is necessary.
- Volume of Revolution (x- and y-Axis): Identify scenarios where the graph needs to be divided before applying the volume of revolution formula.
- Single vs. Dual Curve Rotation: Recognize when to rotate a single curve around an axis, and when to find the volume between two curves by applying the “outer minus inner” method.
- Area Under a Curve Using Limits of Sums: Learn how to estimate area under a curve using the limit of a sum of rectangles — including identifying correct rectangle height, distinguishing between overestimation and underestimation, and applying limits to arrive at the exact area.

▾

▾
- Integration: Identify common types of integration problems frequently tested in exams and learn how to apply the correct techniques and formulas effectively.
- Substitution Methods: Understand and tackle various substitution-based integration questions.
- Differential Equations (Contextual Problems): Learn how to form the correct differential equations from real-world contexts, with emphasis on commonly tested exam formats.
- Graph Sketching in Differential Equations: Review exam-style problems and key pointers on interpreting and sketching solution curves accurately.

▾

▾
- Properties of 1-1 Functions: Understand the concept of a one-to-one (1-1) function. Show that a function is 1-1 by using the horizontal line test.
- Inverse Functions: Understand the properties of inverse functions, including the relationship between their domains and ranges. Learn how to find inverse functions, especially for quadratic equations.
- Composite Functions: Understand the properties of composite functions. Find the domain of the composite function. Determine when a composite function exists. Use the mapping method to find the range of a composite function.
- Relationship Between a Function and Its Inverse: Explore the relationship between a function f, f-inverse and its inverse f-inverse f.
- Graphing Functions and Their Inverses: Learn how to graph on the same diagram and what to look out for. Use a graphing calculator (GC) to sketch the inverse function without explicitly solving for its equation.
- Piecewise Functions and Compositions: Solve for equations of new composite functions involving piecewise functions.

▾

▾
- Sketching Rational Graphs: Learn how to identify and sketch rational functions, focusing on determining the equations of asymptotes (both vertical and horizontal).
- Range of Values for Rational Graphs: Solve algebraic problems involving the range of values a rational graph can take, including understanding domain restrictions and behavior at asymptotes.
- Stationary Points and Discriminants: Apply the discriminant to find the number of stationary points on a graph.
- Conics: Understand the key properties of conic sections (ellipse, hyperbola, and parabola) through their general equations. Sketch these conic graphs manually without GC.
- Partial Conics: Sketch only a portion of the graph based on the context and requirements of the problem.
- Conic Transformations and Applications: Solve typical exam “hence” problems involving transformations of conics.

▾

▾
- Understanding Transformations: Learn the relationship between different transformations (translation, scaling, reflection) and their corresponding replacements in equations. Translation (shifting); Scaling (stretching/compressing); Reflection (flipping).
- Solving Examination Problems: Work through typical examination problems to gain exposure to the variety of transformation-related questions. Focus on forming equations based on the description of transformations, both for direct and reverse transformations.
- Modulus Graphs: Learn how to draw modulus graphs accurately, and understand the order of transformations in relation to modulus functions.
- Reciprocal and Derivative Graphs: Understand the properties of reciprocal graphs and their derivatives. Learn how to graph these accurately, paying attention to key features like asymptotes and intercepts.
- Recovering the Original Graph: Learn how to recover the original function y=f(x) from transformed graphs like y=f(|x|) or y=f'(x).

▾

▾
- Inequalities on the Number Line: Solve algebraic inequalities by expressing solution sets using number line diagrams.
- Always Positive/Negative Expressions: Learn how to determine when an expression is always positive or negative.
- Modulus Inequalities: Learn how to “open up” modulus signs.
- “Hence” Question Types (General Forms): Tackle exam-style “hence” questions that involve replacing variables with common functions (e.g., x^2, e^x, ln x etc).
- “Hence” Questions Involving Trigonometry: Construct the trigo graph to solve for the inequality.
- Using Graphs and Graphing Calculators (GC): Learn to solve inequalities by interpreting intersections and shaded regions on graphs. Use GC effectively to visualize and verify solution sets.

▾

▾
- Codeword Problems: Techniques for forming codewords using a subset of letters from a given word, including how to systematically break the problem down into manageable cases based on length, letter choice, and order relevance.
- Passcode Problems (Digits and Letters): Solving passcode-related questions involving digits and/or letters, with emphasis on whether repetition is allowed, order matters, and how to handle constraints like “must contain at least one digit”.
- Distribution Problems: Strategies for distributing identical or distinct objects into groups. Includes approaches for both distinguishable and indistinguishable groups, and when to use permutations vs. combinations.
- “At Least” Questions: Methods to handle questions involving “at least” or “at most” conditions, including the complement method and structured case-by-case breakdowns.
- Separation of Items into Sets: Understanding the difference between separating one set of items and separating two distinct sets — a concept tested in past A-Level papers.
- Circular Permutations and Rotational Symmetry: Solving problems involving circular arrangements and symmetry.

▾

▾
- Venn Diagram Problems: Learn how to solve question types involving Venn diagrams, with a few key formula to apply and remember.
- Minimum and Maximum Value Problems: A common exam-style question: finding the minimum or maximum possible value in a venn diagram under given conditions. These will be approached using a clear, step-by-step method.
- Tree Diagram Questions: Understand how to construct and analyze tree diagrams for probability problems, especially those involving dependent or conditional events.
- Permutation and Combination Applications: Master how to recognize and apply permutation and combination techniques within exam questions.
- Geometric Progression in Probability: Identify and solve problems involving geometric progressions in probability contexts — especially those requiring summing infinite series to calculate total probability.

▾

▾
- Summary of Expectation and Variance Formulas: A concise review of key formulas used to calculate the expectation (mean) and variance of discrete random variables, including linear transformations and functions of variables.
- Constructing Outcome Tables: Learn to identify when it’s necessary to build a complete table of all possible outcomes — usually for questions involving the sum or product of two events.
- Solving “Fairness” Questions: Understand how to approach problems involving fair games or scenarios, where expected values are used to determine conditions for fairness.
- Case Listing for Independent Observations: Practice listing all possible outcomes for independent observations of a given variable.
- Application of the Central Limit Theorem (CLT): Apply the CLT to solve probability questions involving the sum or average of discrete random variables.

▾

▾
- Key Properties of the Binomial Distribution: Understand the three essential properties that define a binomial distribution. Focus will be placed on exam-style questions that ask for the assumptions required to model a variable as binomial. The class will include the exact phrasing needed to secure full marks in written responses.
- Identifying Trials and Successes: Techniques and tips to help students clearly identify what constitutes a single trial and a success, especially in less straightforward problem setups.
- Common Problem Type: “k-th Success is the n-th Trial”: Explore a frequently tested question type and learn how to model and solve these using the appropriate binomial reasoning.
- Finding the Mode of a Binomial Distribution Using the GC: Learn how to use the graphing calculator to determine the mode of a binomial distribution efficiently.
- Using Central Limit Theorem (CLT) with Binomial Variables: Apply the CLT to approximate probabilities for binomial variables when n is large.
- Relating Pk and Pk+1 Using the Binomial Formula: Use the binomial probability formula to establish and manipulate relationships between consecutive probabilities.
- Explaining and Using the Mode to Find a Range of Unknown Values: Understand how the mode of a binomial distribution can be used to find a range of unknown values — highlighted through a walkthrough of a past A-level exam problem.

▾

▾
- Key Formulae and Properties of the Normal Distribution: Review the essential properties and formulas, including how they apply to linear transformations (e.g., aX+b) and to the sum/difference of two normal variables.
- When to Apply Standardization: Learn to recognize scenarios where standardizing to the standard normal distribution Z~N(0,1) is appropriate.
- Finding the Mean and Average of a Normal Variable: Understand how to interpret and calculate the mean and expected value of normally distributed variables.
- Modulus-Type Questions: Tackle question types involving modulus expressions (e.g., |X-μ|), especially when keywords like “differs by”, “within”, or “at most” are present.
- Solving Inverse Normal (invNorm) Questions with Inequalities: Handle inverse normal distribution questions where the given probability is linked to an inequality.
- Sketching Normal Distribution Curves: Learn to accurately draw normal distribution curves to reflect various conditions given in the question. Understand the 68-95-99.7 rule.
- Cost and Percentage Change Questions: Solve normal distribution questions involving cost-related contexts, including scenarios with percentage increases or decreases.

▾

▾
- Correct Use of Symbols for Mean and Variance: Review how to accurately use symbols for the population mean (μ), sample mean (x̄), population variance (σ²), sample variance (s²), and unbiased estimates.
- Using p-values and z-critical Values to Reject H0: Understand how to compare the p-value with the significance level (α), and how to use z-critical values to determine whether to reject the null hypothesis in one-tailed or two-tailed tests.
- 5 Key Steps in Hypothesis Testing: Learn the standard 5-step structure for presenting hypothesis tests in exams — students will be shown the exact phrasing and steps expected for full marks.
- When to Apply the Central Limit Theorem (CLT): Recognize situations where the CLT must be quoted, especially when dealing with sample means from non-normal distributions but large sample sizes.
- Identifying Keywords for Formulating H1: Learn how to spot keywords that indicate the correct form of the alternative hypothesis. Learn how to handle special keywords such as overstate, at most, etc.
- Key Definitions and Accurate Phrasing: Understand and memorize definitions of important terms like unbiased estimate, significance level, p-value, random sample — and learn how to phrase definitions contextually to meet exam requirements.
- Finding the Critical Region: Learn how to determine the critical region for hypothesis tests, and apply this to a past A-level exam question to reinforce understanding.
JC2 H2 Math Revision Schedule — All Topics and Dates
Each topic is a self-contained lesson. Come for the chapters you need most, or attend the full programme for complete A Level H2 Math coverage.
| # | Topic | Lesson Date(s) |
|---|---|---|
| 1 | Complex Numbers | 13 June 2026 · 20 June 2026 |
| 2 | Vectors | 27 June 2026 · 4 July 2026 |
| 3 | Differentiation Applications | 11 July 2026 |
| 4 | Maclaurin Series | 18 July 2026 |
| 5 | Sequences: APGP | 25 July 2026 |
| 6 | Sequences: Recurrence | 1 August 2026 |
| 7 | Summation of Series | 8 August 2026 |
| 8 | Integration Techniques | 15 August 2026 |
| 9 | Applications of Integration | 22 August 2026 |
| 10 | Differential Equation | 29 August 2026 |
| 11 | Functions | 5 September 2026 |
| 12 | Graphing Techniques | 12 September 2026 |
| 13 | Transformation of Graph | 19 September 2026 |
| 14 | Inequalities | 26 September 2026 |
| 15 | Permutation and Combination | 3 October 2026 |
| 16 | Probability | 10 October 2026 |
| 17 | Discrete Random Variable | 17 October 2026 |
| 18 | Binomial Distribution | 24 October 2026 |
| 19 | Normal Distribution | 31 October 2026 |
| 20 | Hypothesis Testing | 7 November 2026 |
JC H2 Math Crash Course Conducted by Mr Ian Ang
This signature programme by Math Academy is conducted weekly by Mr Ian Ang, a highly experienced and sought-after JC Math tutor known for his clear explanations, deep understanding of the syllabus, and ability to simplify complex concepts. With years of experience guiding students to top grades, Mr Ang has crafted 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 effective thinking frameworks, exam strategies, and real insight into how questions are set and marked. Students consistently praise his teaching for being structured, insightful, and results-driven. A proven formula to help you excel when it matters most.
Weekly JC H2 Math Tuition
Looking for Regular JC H2 Math Classes?
This revision workshop runs weekly from June. If you are looking for regular weekly JC H2 Math tuition throughout the 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.
Class Schedule and Fees
Check Available Slots 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. Some slots are already full for 2026.
Starting 13 June 2026
Limited Spots — Register for the JC2 H2 Math Crash Course Today
2 hours a week. Every A Level topic. Taught by Mr Ian Ang. Don’t leave your results to chance.



