Seneca Learning is an adaptive learning platform using spaced repetition and interactive questions for GCSE and A-Level revision.
Seneca is great for spaced repetition across many subjects, but it's not built for Edexcel IAL Maths specifically. If you're revising for M1, P1, P2, P3, P4, or S1, Mathmap gives you a complete, syllabus-matched resource rather than a generic one.
The first chapter of every module is completely free — no account, no payment. See for yourself.