seneca Learning My Thoughts
I think Seneca is great revision source, however only holds a limited number of case studies on each subject. Also there are issues with its gap fills as when trying to answer a gap may disappear, leaving you to lose percentage as it doesn't allow you to fill in the space. Overall the basic content is good and even without premium it holds the basics needed for courses.