Graphs and Coordinate Geometry: Edexcel 4MA1 Past Paper Questions and Worked Solutions
This page collects every graphs and coordinate geometry question from the Pearson Edexcel International GCSE Mathematics A (4MA1) Higher tier Paper 1H and Paper 1HR, January 2020 to June 2025: 34 questions worth 130 marks. Questions run from easier to harder. Try each one first, then click “Show solution” for a step-by-step method with the reason for every step. All answers are checked against the official Pearson mark schemes.
The point A has coordinates (5, −4). The point B has coordinates (13, 1).
(a) Work out the coordinates of the midpoint of AB. (2)
Line L has equation y = 2 − 3x
(b) Write down the gradient of line L. (1)
(c) Does the point with coordinates (100, −302) lie on line L? You must give a reason for your answer. (1)
Show solution
Part (a)
- Midpoint = (mean of the x-coordinates, mean of the y-coordinates) = (5 + 132, −4 + 12)
Answer: (9, −1.5)
Part (b)
- In y = mx + c form this is y = −3x + 2, so the gradient is the number multiplying x.
Answer: −3
Part (c)
- Substitute x = 100: y = 2 − 3 × 100 = −298
- −298 is not −302.
Answer: No, because when x = 100, y = −298 (not −302)
On the grid, draw the graph of y = 7 − 4x for values of x from −2 to 3.
Show solution
- Work out some points: x = −2 gives y = 7 + 8 = 15; x = 0 gives y = 7; x = 3 gives y = 7 − 12 = −5.
- The equation is linear, so join the points with a straight line from x = −2 to x = 3.
Answer: Straight line through (−2, 15), (0, 7) and (3, −5)
(a) Complete the table of values for y = x2 − 4x + 3 (2)
| x | −2 | −1 | 0 | 1 | 2 | 3 | 4 |
|---|---|---|---|---|---|---|---|
| y | 8 | 3 | 0 |
(b) On the grid, draw the graph of y = x2 − 4x + 3 for values of x from −2 to 4 (2)
Show solution
Part (a)
- x = −2: 4 + 8 + 3 = 15. x = 1: 1 − 4 + 3 = 0. x = 2: 4 − 8 + 3 = −1. x = 4: 16 − 16 + 3 = 3.
Answer: 15, 0, −1, 3
Part (b)
- Plot the points and join them with a smooth U-shaped curve (lowest point at (2, −1)).
Answer: Smooth curve through (−2, 15), (−1, 8), (0, 3), (1, 0), (2, −1), (3, 0), (4, 3)
Point A has coordinates (−3, 11). Point B has coordinates (47, b). The midpoint of AB has coordinates (a, −19). Find the value of a and the value of b.
Show solution
- The midpoint is the mean of the coordinates.
- a = −3 + 472 = 442 = 22
- 11 + b2 = −19, so 11 + b = −38 and b = −49
Answer: a = 22, b = −49
Line L is drawn on the grid. Find an equation for L. Give your answer in the form y = mx + c.
Show solution
- Read two points on the line where it crosses grid points: (0, 1) and (2, 0).
- Gradient m = change in ychange in x = 0 − 12 − 0 = −12. The line goes down from left to right, so the gradient is negative.
- The line crosses the y-axis at 1, so c = 1.
Answer: y = −12x + 1
The straight line L has equation 2y + 7x = 10
(a) Find the gradient of L. (2)
(b) Find the coordinates of the point where L crosses the y-axis. (1)
Show solution
Part (a)
- Rearrange into y = mx + c: 2y = −7x + 10, so y = −3.5x + 5
Answer: −3.5
Part (b)
- On the y-axis x = 0, so y = 5.
Answer: (0, 5)
Two circles, C1 and C2, are drawn on a centimetre grid. The centre of circle C1 is at (−1, 3) and its radius is 13 cm. The centre of circle C2 is at (7, 18) and its radius is 6 cm.
(a) Work out the distance between the centre of C1 and the centre of C2. (3)
(b) Explain why circle C1 intersects circle C2. (1)
Show solution
Part (a)
- Horizontal change = 7 − (−1) = 8, vertical change = 18 − 3 = 15
- Pythagoras: distance = √82 + 152 = √64 + 225 = √289
Answer: 17 cm
Part (b)
- Two circles cross if the distance between their centres is less than the sum of the radii (and more than their difference).
- Sum of radii = 13 + 6 = 19, which is more than 17. (And 17 is more than 13 − 6 = 7, so one circle is not inside the other.)
Answer: 17 < 13 + 6 = 19, so the circles overlap
Line L is drawn on the grid. Find an equation for L. Give your answer in the form y = mx + c.
Show solution
- Pick two clear points on the line: (0, −1) and (2, 2).
- Gradient = 2 − (−1)2 − 0 = 32 = 1.5
- The line crosses the y-axis at −1, so c = −1.
Answer: y = 1.5x − 1
(a) Complete the table of values for y = x3 + 2x + 3 (1)
| x | −3 | −2 | −1 | 0 | 1 | 2 | 3 |
|---|---|---|---|---|---|---|---|
| y | −9 | 0 | 3 | 6 | 36 |
(b) On the grid, draw the graph of y = x3 + 2x + 3 for −3 ≤ x ≤ 3 (2)
Show solution
Part (a)
- Substitute each x value into x3 + 2x + 3. Take care with negative numbers: (−3)3 = −27.
- x = −3: −27 − 6 + 3 = −30
- x = 2: 8 + 4 + 3 = 15
Answer: y = −30 when x = −3; y = 15 when x = 2
Part (b)
- Plot all seven points from the table and join them with a smooth curve (not straight lines).
Answer: Smooth curve through (−3, −30), (−2, −9), (−1, 0), (0, 3), (1, 6), (2, 15), (3, 36)
Point A has coordinates (5, 8). Point B has coordinates (9, −4).
(a) Work out the gradient of AB. (2)
The straight line L has equation y = −4x + 5
(b) Write down the gradient of a straight line that is perpendicular to L. (1)
Show solution
Part (a)
- Gradient = −4 − 89 − 5 = −124
Answer: −3
Part (b)
- L has gradient −4. Perpendicular gradients multiply to −1, so take the negative reciprocal.
Answer: 14
A is the point with coordinates (−5, 12). B is the point with coordinates (19, −48). Find an equation of the straight line that passes through the points A and B.
Show solution
- Gradient = change in ychange in x = −48 − 1219 − (−5) = −6024 = −2.5
- Use y − y1 = m(x − x1) with A(−5, 12): y − 12 = −2.5(x + 5)
- y − 12 = −2.5x − 12.5, so y = −2.5x − 0.5
Answer: y = −2.5x − 0.5
(a) Complete the table of values for y = 2x(5 − 1x) (1)
| x | 0.5 | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|---|
| y | 8 | 3.1 | 2.4 | 1.9 |
(b) On the grid, draw the graph of y = 2x(5 − 1x) for 0.5 ≤ x ≤ 5 (2)
Show solution
Part (a)
- x = 0.5: 20.5 = 4 and 5 − 10.5 = 5 − 2 = 3, so y = 4 × 3 = 12
- x = 2: 22 = 1 and 5 − ½ = 4.5, so y = 4.5
Answer: 12 and 4.5
Part (b)
- Plot the six points and join them with a smooth curve.
Answer: Smooth curve through (0.5, 12), (1, 8), (2, 4.5), (3, 3.1), (4, 2.4), (5, 1.9)
(a) Complete the table of values for y = x3 − 3x + 2 (2)
| x | −2 | −1 | −0.5 | 0 | 1 | 1.5 | 2 |
|---|---|---|---|---|---|---|---|
| y | 4 | 3.4 | 0 | 0.9 |
(b) On the grid, draw the graph of y = x3 − 3x + 2 for values of x from −2 to 2 (2)
(c) By drawing a suitable straight line on the grid, use your graph to find an estimate for the solution of 2x3 − 3x + 4 = 0. Give your answer correct to one decimal place. (3)
Show solution
Part (a)
- x = −2: (−2)3 − 3(−2) + 2 = −8 + 6 + 2 = 0
- x = 0: 0 − 0 + 2 = 2
- x = 2: 8 − 6 + 2 = 4
Answer: 0, 2, 4
Part (b)
- Plot the seven points and join them with a smooth curve.
Answer: Smooth curve through (−2, 0), (−1, 4), (−0.5, 3.4), (0, 2), (1, 0), (1.5, 0.9), (2, 4)
Part (c)
- Make the left side look like the curve. Divide by 2: x3 − 1.5x + 2 = 0
- Add and subtract to get x3 − 3x + 2 on the left: x3 − 3x + 2 = −1.5x
- So draw the line y = −1.5x (through (0, 0), (−2, 3) and (1, −1.5)) and read the x-value where it crosses the curve.
Answer: x = −1.6 (−1.7 also accepted)
The diagram shows the graph of y = f(x) for −4 ≤ x ≤ 12. The curve has a maximum at (0, 3) and a minimum at (8, −1). The point P on the curve has x coordinate 2.
Diagram: Graph of y = f(x) for x from −4 to 12, with a maximum at (0, 3), a minimum at (8, −1) and the point P on the curve at x = 2
(a)(i) Use the graph to find an estimate for the gradient of the curve at P. (3)
(ii) Hence find an equation of the tangent to the curve at P. Give your answer in the form y = mx + c. (2)
The equation f(x) = k has exactly two different solutions for −4 ≤ x ≤ 12.
(b) Use the graph to find the two possible values of k. (2)
Show solution
Part (a)(i)
- Draw a tangent at P (a straight line that just touches the curve at x = 2).
- Pick two points far apart on your tangent, for example (0, 3.6) and (6, 0). Gradient = change in ychange in x = 0 − 3.66 − 0
Answer: about −0.6 (−0.4 to −0.7 accepted)
Part (a)(ii)
- The tangent has gradient −0.6 and crosses the y-axis at about 3.6.
Answer: y = −0.6x + 3.6
Part (b)
- f(x) = k has exactly two solutions where the horizontal line y = k meets the curve exactly twice.
- y = 3 touches the maximum at x = 0 and meets the curve again at the right-hand end (x = 12). y = −1 touches the minimum at x = 8 and meets the curve again at the left-hand end (x = −4).
Answer: k = 3 and k = −1
The equation of a curve is y = f(x). There is only one minimum point on the curve, at (8, −12). Write down the coordinates of the minimum point on the curve with equation
(i) y = f(x) + 3 (1)
(ii) y = f(2x) (1)
Show solution
Part (i)
- + 3 outside the function moves the graph 3 units up. The x-coordinate does not change.
Answer: (8, −9)
Part (ii)
- f(2x) is a stretch parallel to the x-axis with scale factor ½, so the x-coordinate halves and the y-coordinate stays the same.
Answer: (4, −12)
The curve C has equation y = 4(x − 1)2 − a where a > 4. Using the axes, sketch the curve C. On your sketch show clearly, in terms of a, (i) the coordinates of any points of intersection of C with the coordinate axes, (ii) the coordinates of the turning point.
Show solution
- The curve is a U-shaped parabola (positive x2 coefficient).
- Turning point: 4(x − 1)2 is smallest (0) when x = 1, so the minimum is (1, −a).
- y-intercept: put x = 0: y = 4(1) − a = 4 − a. Since a > 4, this is negative, so the curve crosses the y-axis below the origin.
- x-intercepts: 4(x − 1)2 = a, so x − 1 = ±√a2 and x = 1 ± √a2
Answer: U-shaped curve with minimum (1, −a), y-intercept (0, 4 − a) and x-intercepts (1 ± √a2, 0)
A curve has equation y = f(x). There is only one maximum point on the curve, at (−3, 4). Write down the coordinates of the maximum point on the curve with equation
(i) y = f(x) − 6 (1)
(ii) y = f(2x) (1)
Show solution
Part (i)
- Move the curve 6 units down.
Answer: (−3, −2)
Part (ii)
- f(2x) halves every x-coordinate.
Answer: (−1.5, 4)
The straight line L passes through point A(−6, 2) and point B(5, 3). The straight line M is perpendicular to L and passes through the midpoint of A and B. The line M intersects the line x = −1 at point C. Calculate the area of triangle ABC.
Show solution
- Gradient of L = 3 − 25 − (−6) = 111
- M is perpendicular, so its gradient is −11 (the negative reciprocal).
- Midpoint of AB = (−6 + 52, 2 + 32) = (−0.5, 2.5)
- Equation of M: y − 2.5 = −11(x + 0.5)
- At x = −1: y = 2.5 − 11(−0.5) = 2.5 + 5.5 = 8, so C = (−1, 8)
- M is the perpendicular bisector of AB, so the triangle’s height is the distance from C to the midpoint: √(−1 + 0.5)2 + (8 − 2.5)2 = √0.25 + 30.25 = √30.5
- Base AB = √112 + 12 = √122
- Area = ½ × √122 × √30.5 = ½ × √3721 = ½ × 61
Answer: 30.5
The curve with equation y = f(x) has one turning point at (−6, −4).
(a) Write down the coordinates of the turning point on the curve with equation (i) y = f(x) + 5 (ii) y = f(3x) (2)
The graph of y = g(x) is V-shaped: it goes from (−4, 6) down to (3, −1) and then up to (8, 4).
(b) On the grid, sketch the graph of y = 2g(x) for −1 ≤ x ≤ 7 (2)
The graph of y = h(x) intersects the x-axis at (−1, 0) and (6, 0). The graph of y = h(x + a) passes through the point (2, 0), where a is a constant.
(c) Find the two possible values of a. (2)
Show solution
Part (a)(i)
- + 5 moves the curve 5 up.
Answer: (−6, 1)
Part (a)(ii)
- f(3x) divides the x-coordinate by 3.
Answer: (−2, −4)
Part (b)
- 2g(x) doubles every y-coordinate. g(−1) = 3, g(3) = −1 and g(7) = 3, so the new points are (−1, 6), (3, −2) and (7, 6).
Answer: V-shape from (−1, 6) down to (3, −2) and up to (7, 6)
Part (c)
- h(x + a) is h(x) moved a units to the left. Its roots are −1 − a and 6 − a.
- One of these must be 2: −1 − a = 2 gives a = −3; 6 − a = 2 gives a = 4.
Answer: a = −3 or a = 4
The diagram shows a sketch of part of the curve with equation y = f(x). There is one maximum point on this curve, at (s, t). Find, in terms of s and t, the coordinates of the maximum point on the curve with equation
(i) y = f(x − 2) (1)
(ii) y = 3f(x) (1)
Show solution
Part (i)
- f(x − 2) moves the curve 2 units right.
Answer: (s + 2, t)
Part (ii)
- 3f(x) stretches the curve vertically by factor 3, so the y-coordinate is multiplied by 3.
Answer: (s, 3t)
Here is a sketch of the curve y = a cos(x + b)° for 0 ≤ x ≤ 360. Given that 0 < b < 180, find the value of a and the value of b.
Show solution
- The curve goes from −2 up to 2, so the amplitude is 2: a = 2
- y = 2cos x has its maximum at x = 0 (or 360). This curve has its maximum at x = 225, so cos(x + b) = 1 when x + b = 360
- 225 + b = 360, so b = 135
Answer: a = 2, b = 135
Curve C has equation y = f(x). The graph of curve C has one maximum point, at (3, 5).
(a) Write down the coordinates of the maximum point on the curve with equation (i) y = 2f(x) (ii) y = f(x) − 7 (iii) y = f(−x) (3)
Curve L has equation y = x2 + 7x + 20. Curve L is transformed to curve S under the translation 2 units right (column vector (2, 0)).
(b) Find an equation for S. Give your answer in the form y = ax2 + bx + c. (4)
Show solution
Part (a)(i)
- 2f(x) stretches the graph vertically by factor 2: the y-coordinate doubles.
Answer: (3, 10)
Part (a)(ii)
- f(x) − 7 moves the graph 7 units down.
Answer: (3, −2)
Part (a)(iii)
- f(−x) reflects the graph in the y-axis: the x-coordinate changes sign.
Answer: (−3, 5)
Part (b)
- A translation 2 units right replaces x with (x − 2): y = (x − 2)2 + 7(x − 2) + 20
- Expand: x2 − 4x + 4 + 7x − 14 + 20
- Collect like terms.
Answer: y = x2 + 3x + 10
A curve has equation y = f(x). The coordinates of the minimum point on this curve are (−9, 15).
(a) Write down the coordinates of the minimum point on the curve with equation (i) y = f(x + 3) (ii) y = ⅓f(x) (2)
The graph of y = acos(x + b)° for 0 ≤ x ≤ 360 is drawn on the grid.
Given that a > 0 and that 0 < b < 360
(b) find the value of a and the value of b. (2)
Show solution
Part (a)(i)
- f(x + 3) moves the curve 3 units left.
Answer: (−12, 15)
Part (a)(ii)
- ⅓f(x) divides every y-coordinate by 3.
Answer: (−9, 5)
Part (b)
- The graph goes between −2 and 2, so a = 2.
- An ordinary cos graph has its maximum at x = 0 (and 360). This graph has its maximum at x = 270, which is the cos graph moved 90 to the left. Moving left by 90 means x + 90.
- Check: 2cos(0 + 90)° = 2cos 90° = 0 ✓
Answer: a = 2, b = 90
A curve has equation y = f(x). There is only one turning point on the curve, at (6, 5). Write down the coordinates of the turning point on the curve with equation
(a) y = f(x − 4) (1)
(b) y = f(3x) (1)
Show solution
Part (a)
- f(x − 4) moves the graph 4 units to the right.
Answer: (10, 5)
Part (b)
- f(3x) squashes the graph horizontally: divide the x-coordinate by 3.
Answer: (2, 5)
A curve has equation y = f(x). There is one minimum point on this curve, at (5, −4). Write down the coordinates of the minimum point on the curve with equation
(i) y = f(x + 7) (1)
(ii) y = f(x) − 6 (1)
Show solution
Part (i)
- f(x + 7) is a translation 7 units to the left (the opposite direction to the sign inside the bracket). The y-coordinate does not change.
- 5 − 7 = −2
Answer: (−2, −4)
Part (ii)
- f(x) − 6 is a translation 6 units down. The x-coordinate does not change.
- −4 − 6 = −10
Answer: (5, −10)
The curve with equation y = f(x) has one turning point, at (−6, 9).
(a) Write down the coordinates of the turning point on the curve with equation y = f(3x). (1)
The curve C with equation y = g(x) is transformed to give the curve S with equation y = g(x + a) + b. The point (4, −5) on C is mapped to the point (1, −16) on S.
(b) Write down the value of a and the value of b. (2)
Show solution
Part (a)
- f(3x) squashes the graph horizontally by a factor of 3: divide the x-coordinate by 3. The y-coordinate stays the same.
Answer: (−2, 9)
Part (b)
- The point moves from x = 4 to x = 1, which is 3 units left. g(x + 3) moves a graph 3 units left, so a = 3.
- The point moves from y = −5 to y = −16, which is 11 units down, so b = −11.
Answer: a = 3, b = −11
Triangle HJK is isosceles with HJ = HK and JK = √80. H is the point (−4, 1). J is the point (j, 15) where j < 0. K is the point (6, k). M is the midpoint of JK. The gradient of HM is 2. Find the value of j and the value of k.
Show solution
- In an isosceles triangle, the line from the apex H to the midpoint of the base is perpendicular to the base. So JK has gradient −12 (perpendicular to gradient 2).
- Gradient of JK: k − 156 − j = −12, so k − 15 = −12(6 − j)
- Length: (6 − j)2 + (k − 15)2 = 80. Substitute: (6 − j)2 + 14(6 − j)2 = 80, so 54(6 − j)2 = 80
- (6 − j)2 = 64, so 6 − j = 8 (it must be positive because j < 0). So j = −2.
- k − 15 = −12 × 8 = −4, so k = 11
- Check: M = (2, 13), and the gradient of HM = 13 − 12 − (−4) = 126 = 2 ✓
Answer: j = −2, k = 11
The graph of y = acos(x + b)° for 0 ≤ x ≤ 360 is drawn on the grid.
(a) Find the value of a and the value of b. (2)
Another curve C has equation y = f(x). The coordinates of the minimum point of C are (4, 5).
(b) Write down the coordinates of the minimum point of the curve with equation (i) y = f(2x) (ii) y = f(x) − 7 (2)
Show solution
Part (a)
- The maximum value is 2.5 (an ordinary cos graph has maximum 1), so a = 2.5.
- An ordinary cos graph has its maximum at x = 0. This one has its maximum at x = 60, so it has moved 60 to the right, which means b = −60.
Answer: a = 2.5, b = −60
Part (b)(i)
- f(2x) halves the x-coordinate.
Answer: (2, 5)
Part (b)(ii)
- f(x) − 7 moves the curve 7 down.
Answer: (4, −2)
ABCD is a rhombus. The diagonals, AC and BD, intersect at the point M(6, −11). The points A and C both lie on the line with equation 2y + 7x = 20. Find the exact coordinates of the point where the line through B and D intersects the y-axis.
Show solution
- Rearrange AC: 2y = −7x + 20, so y = −72x + 10 and its gradient is −72
- The diagonals of a rhombus cross at right angles, so the gradient of BD = 27
- BD passes through M(6, −11): y + 11 = 27(x − 6)
- At the y-axis, x = 0: y + 11 = −127, so y = −11 − 127 = −897
Answer: (0, −897)
ABC is an isosceles triangle with AB = AC. B is the point (−1, 5). C is the point (2, 10). M is the midpoint of BC. Find an equation of the line through the points A and M. Give your answer in the form py + qx = r where p, q and r are integers.
Show solution
- M = (−1 + 22, 5 + 102) = (0.5, 7.5)
- Gradient of BC = 10 − 52 − (−1) = 53
- AB = AC, so AM is the perpendicular bisector of BC: gradient = −35
- y − 7.5 = −35(x − 0.5). Multiply by 10: 10y − 75 = −6x + 3, so 10y + 6x = 78
- Divide by 2.
Answer: 5y + 3x = 39
The diagram shows a sketch of the curve with equation y = f(x). There is only one maximum point on the curve, at (5, 7). Write down the coordinates of the maximum point on the curve with equation
(i) y = f(x + 9) (1)
(ii) y = f(x) + 3 (1)
Show solution
Part (i)
- f(x + 9) moves the curve 9 units left.
Answer: (−4, 7)
Part (ii)
- + 3 moves it 3 units up.
Answer: (5, 10)
ABCD is a kite with AB = AD and CB = CD. The point B has coordinates (k, 1) where k is a negative constant. The point D has coordinates (8, 7). The straight line L passes through the points B and D. The straight line L is parallel to the line with equation 5y − 3x = 6. Find an equation of AC. Give your answer in the form px + qy = r where p, q and r are integers. Show your working clearly.
Show solution
- 5y − 3x = 6 gives y = 35x + 65, so L has gradient 35.
- Gradient of BD: 7 − 18 − k = 35, so 30 = 24 − 3k and k = −2. So B = (−2, 1).
- In a kite with AB = AD and CB = CD, the diagonal AC is the perpendicular bisector of BD.
- Midpoint of BD = (3, 4). Gradient of AC = −53
- y − 4 = −53(x − 3). Multiply by 3: 3y − 12 = −5x + 15
Answer: 5x + 3y = 27
The curve with equation y = g(x) is transformed to the curve with equation y = −g(x) by the single transformation T.
(a) Describe fully the transformation T. (1)
The diagram shows the graph of y = f(x): a U-shaped curve with minimum point (4, −3) that crosses the x-axis at 2 and 6.
(b) On the grid, draw the graph of y = 2f(x − 1) (2)
Show solution
Part (a)
- Every y-coordinate changes sign and the x-coordinates stay the same.
Answer: Reflection in the x-axis
Part (b)
- f(x − 1) moves the curve 1 unit right; then 2f(…) doubles every y-coordinate.
- Key points: minimum (4, −3) → (5, −6); roots (2, 0) → (3, 0) and (6, 0) → (7, 0); ends (1.1, 3) → (2.1, 6) and (7, 3.75) → (8, 7.5), so the ends go off the top of the grid.
Answer: Curve through (3, 0), (5, −6) and (7, 0)
PQRS is a square. PR is a diagonal of the square. P is the point with coordinates (4, 7). R is the point with coordinates (8, −5). Find an equation of the straight line that passes through the points Q and S. Give your answer in the form ay = bx + c where a, b and c are integers.
Show solution
- The diagonals of a square bisect each other at right angles. So QS passes through the midpoint of PR and is perpendicular to PR.
- Midpoint of PR = (4 + 82, 7 + (−5)2) = (6, 1)
- Gradient of PR = −5 − 78 − 4 = −124 = −3
- Perpendicular gradients multiply to −1, so the gradient of QS = 13
- Line through (6, 1) with gradient 13: y − 1 = 13(x − 6)
- Multiply by 3: 3y − 3 = x − 6, so 3y = x − 3
Answer: 3y = x − 3
Need help with Edexcel International GCSE Maths? The Vector Academy runs small-batch online classes for 4MA1 Higher, taught by experienced tutors. Book a free demo class.
Book a free trial class
Tell us a little about your requirement.