Libraries

Homework Help

Jump to:

Access Video on Demand

Choose from over 7500 documentaries, educational and instructional videos to stream on your computer or device. Available 24/7, this collection features quality films from BBC, National Geographic and more.

More information


Encyclopedia Britannica

This is an excellent resource for students and parents looking to assist their children with school assignments and is a great place to start any research project.

More information


World Book Online

An authoritative and well-designed online encyclopedia that incorporates the World Book and Student Discovery Encyclopedias, along with additional resources and tools - pathfinders, timelines, selected web links, videos, sounds, primary source documents, news headlines, and much more.

More information


Literacy Planet

Children create their own account, complete with their own avatar. Complete the learning activities and educational games and earn coins to 'spend' in the shop to kit out their avatar with accessories. Kids can play independently in the Arcade or do battle with other kids online in the Arena, all in a completely safe and secure environment.

More information

Ancient and Medieval History Online

Thorough coverage of eight civilisations: ancient Egypt, Mesopotamia, Greece, Rome, ancient and medieval Africa and Asia, medieval Europe, the Americas. Browse feature allows you to conduct comparative studies of events and developments across civilisations.

More information


Modern World History Online

Thousands of fully hyperlinked subject entries, biographies, videos, images, maps and charts, primary source documents, and timeline entries combine to provide a detailed and comparative view of the people, places, events, and ideas that have defined modern world history.

More information

10 Monkeys

A fun, easy and safe way for children to practice maths skills. There are thousands of activities to choose from with beach, jungle, space and Safari themes. Suitable for children aged 6 - 10.

More information