- Meet Dennis, your GCE O-Level A Maths tutor
- Do better with StudyPug!
- Watch how we take you through a lesson
GCE O-Level A Maths topics
We have plenty of free lessons for you to watch
1Solving Linear Equations
2Linear Inequalities
3Measuring Systems
4Number Systems
5Direct and Inverse Proportion
6Algebraic Expressions
7Surds
8Linear Functions
9Factorising Quadratic Functions
10Quadratic Functions
11Quadratic Equations and Inequalities
12Algebraic Fractions
13Simultaneous Equations
14Inequalities in Two Variables
16Polynomial Functions
16.4Factor theorem
18Exponential Functions
19Logarithms
19.5Natural log: ln
21Vectors
22Matrices
23Trigonometric Ratios and Angle Measure
23.3Reference angle
25Bearings
26Graphing Trigonometric Functions
27Applications of Trigonometric Functions
28Trigonometric Identities
29Solving Trigonometric Equations
30Inverse Trigonometric Functions
31Angles, Lines, and Transversals
33Congruent Triangles
35Surface Area and Volume
37Set Theory
37.1Set notation
38Data and Graphs
38.8Pie charts
40Probability
Don't see what you need?
Don't fret, try searching all of our topics
Students and parents love our maths help
But don't take our word for it…

Carson E.
parentWhen we saw our son's grades we looked online for a convenient, affordable and effective solution. StudyPug has been a great investment.

Jason G.
high school seniorThis website saved my butt last semester. I am using it againthis semester. Dennis is the best online tutor... I also like that I can watch videos over and over until I really understand the concept. If you want to save time, sign up...it's only ten bucks and it saved me hours of study time. Thanks, Dennis!

Aaron M.
high school studentI get a whole library of videos that covers everything from basic to complex mathematics for a very low monthly price. Excellent videos, easy-to-understand and most of all they work. My math test results are 10 points higher than last semester.
See all our Testimonials
Ready to do better in GCE O-Level A Maths?
Don't procrastinate any longer, it could be too late!
Yes, I want to do better in Maths