All of our courses are completely free and take you through the content at your own pace. Everything is explained in detail and the topics are taught in the right order so that everything makes sense. Choose a course to get started.

GCSE Biology - AQA

This course covers GCSE Biology for the AQA exam board. Please note this course is still under construction so it does not have all of the topics yet.

Chemistry Foundations

This course will teach you the basics of Chemistry in detail. Many students find Chemistry difficult because they are trying to learn more advanced topics without a good understanding of the fundamentals. By studying this course, you will build a strong foundation on which to learn the rest of Chemistry.


For free, downloadable learning resources, including specification checklists and revisions notes for a variety of GCSE and IGCSE science exam boards, visit the resources page.


Please consider donating to support Mooramo. I am one person doing this whole project on my own - including building the site, writing the content, creating illustrations and making revision resources. By making a one-time or repeating donation you will buy me time to work on Mooramo, meaning that I can get new content on here more quickly.