The STEP support programme is a great set of maths resources, even if you're not going to take the STEP exams. Start here and then work through these; if they're too easy for you, then try these or eventually these. Dr Stephen Siklos's book Advanced Problems in Mathematics: Preparing for University is great, and free.
The Maths department at Oxford has written practice problems and material to help with bridging the gap, which some colleges send out to students to look at over the summer before starting the Oxford maths degree. The Bridging the Gap material has been expanded into the book "Towards Higher Mathematics: A Companion" by Dr Richard Earl.
NCERT solutions for class 8 maths comprise the solutions to NCERT textbook problems that are explained in detail helping students to grasp a concept easily and effectively. If a student has a doubt while attempting a sum, she can easily overcome it by using these solutions as a reference. These class 8 maths NCERT solutions are prepared by math wizards who find the best possible techniques to solve a particular question enabling students to easily apply concepts to similar types of sums.
Class 8 maths NCERT solutions are easy to understand as they are created for an audience with varying learning styles. Thus, students can use these solutions to structure a lesson plan and study accordingly to get the best results. These NCERT solutions for class 8 maths are also available for free pdf download. You can find the links to all the pdfs listed below.
It is always advisable to study any topic by regularly practicing sums. Hence, you must revisit these chapter-wise NCERT solutions for class 8 maths to develop a good understanding of the subject. To improve your knowledge of different topics such as linear equations, geometry, data handling, exponents, etc. use the class 8 NCERT maths textbook given below.
The CBSE school exams are based on the syllabus in the NCERT textbooks hence, it becomes vital for students to practice all questions solved in class 8 maths NCERT solutions. Regular revision and conscientious effort will go a long way in scoring good marks during any examination be it a school test or a competitive paper.
From dioramas to book reports, from algebraic word problems to research projects, whether students should be given homework, as well as the type and amount of homework, has been debated for over a century. 
The following table has links to booklets containing all the problems and solutions from particular years. The problems are organized into themes, grouping problems into various areas of the curriculum. A problem often appears in multiple themes. 2b1af7f3a8