This comprehensive resource will enable pupils to develop their mathematical skills beyond the requirements of the school curriculum and transition to university-level mathematics because it has a wide variety of questions. Numerous proofs are offered to better prepare students for the move to university. Students can understand the more challenging topic because the author includes a significant amount of extension material utilizing sixth-form mathematics. Exercises are thoughtfully selected to teach students some key concepts without overwhelming them with abstract technology. More than 1500 meticulously graded exercises with text-based tips and online solutions exist. Asides from history and context, highlight each branch of mathematics and demonstrate how it has changed over time.