We think you are located in United States. Is this correct?

World-class online Maths and Physical Sciences education.

Unlimited questions. Full solutions. Instant feedback. With Siyavula Practice, you CAN master Maths and Physical Sciences. Exam Prep helps you to apply what you’ve learnt to real life exam questions.

  • Siyavula Exam Prep

    Siyavula Exam Prep takes official past exam paper questions and turns them into digital exams you can do online. With full solutions and LOTS of added benefits, you'll be prepared!

  • Siyavula Practice

    Learn and master high school Maths and Physical Sciences by doing questions online. Throughout the year and at your own pace. We offer Maths Grades 8-12 and Physical Sciences Grades 10-12.

Online high school maths and science practice

  • Get a mix of questions that is just right for you. The more you improve, the more difficult they become.

  • We’ll check your answers instantly, give you step-by-step explanations on how to tackle each question, and help you easily keep track of your progress.

  • All you need is internet access through a computer, tablet or phone.

Are you on the MTN or Vodacom network in South Africa? If you are, the data you use on this site won’t cost you a cent.

Using practice for teaching

No marking. No searching for questions. Just skip straight to the real teaching. Get your class practising, and we'll show you exactly where they need your help.

Sign your school up to use Siyavula's practice service in your classroom as part of your lesson, or for homework.

All our textbooks — free and open

Siyavula's quality, curriculum-aligned maths and science textbooks span Grades 4-12.

You can read them online, or download them — all totally for free. Plus, our books are open resources, so you can copy them, share them, or even modify and expand them.

  • Mathematics Grade 10
  • Physical Sciences Grade 12
  • Natural Sciences and Technology Grade 6

Technology-powered learning

Siyavula’s mission is to make excellent maths and science learning accessible and affordable for all.

Value Name
18 People on our team
31 Qualifications under our roof
73 643 644 Questions completed
10 000 000 Textbooks on desks

Learn about us: our history, our team, our work, our products.
Join us: careers at Siyavula.