Welcome to JZMaths
TMUA preparation through original questions, clear explanations and practice.
Use the exam simulator to work through free past papers and original mock papers, review worked solutions and learn from your mistakes. Create a free account to save your attempts, track your progress and see which topics need more attention.
PLUS beta Exam Sets
Free exam sets
JZ Exam Sets A and B. Included with free PLUS beta membership.
Optional bundle — £30
Four complete exam sets from JZMaths and Tyler Tutoring—eight papers, all available now with worked solutions. Simulator access until 8 January 2027. One-off payment.
Free PLUS beta membership and bundle access end on 8 January 2027.
Alongside the simulator, you’ll find a free comprehensive logic course, worksheets and additional mathematics topics to help deepen your understanding.
I’m Joe Zhou, a full-time maths tutor with over twenty years of teaching experience and a love of coding. JZMaths began with material I wrote for one of my students and has grown with the help of students’ suggestions, corrections and encouragement.
My aim is to help you become a more confident, independent and curious mathematician. Everything JZMaths already offers publicly for free — the free papers in the exam simulator, the logic course and its worksheets, the topic articles and the videos — will remain free forever, and I will continue adding to them. PLUS beta is separate: a time-limited trial in which both the free membership sets and the optional bundle end on 8 January 2027.
— Joe
Recent updates
See all →Multivariate factorisation: a more general factor theorem — Today’s video is Multivariate Factorisation: A More General Version of the Factor Theorem.
Combinatorics: do you really know how to count? — Counting sounds simple—until you need to be certain you’ve counted everything exactly once.
Flexible variables: bend them to your will — Today’s video is one of the most useful I’ve made.