Here is the updated list of sites I recommend. I've checked the ones from older posts to see which ones were broken.
FREE EXAM PAPERS
IB A STUDENT
LANTERNA ONLINE COURSES
If you know of anything else worth adding, just let me know at firstname.lastname@example.org :)