


Revision fails in two ways: doing the topics you already like, and reading instead of doing. The programme removes both. Every topic gets a day, in an order that builds, and every day is spent answering questions and marking them against fully worked solutions.