We have compiled some study guides, practice papers and textbooks you can download for free to help your Grade 10 to prepare for the exams. Many private publishers also have great resources for Grade 10s, at a price, but it could be worth investing in. See below for links to the free ones.
Via Afrika
Educational book publisher Via Afrika has given us these Life Sciences study guides to distribute for free.
Grade 10 Life Sciences (English)
Grade 10 Life Sciences (Afrikaans)
Siyavula
Here are the Siyavula study guides for Grade 10 learners writing Life Sciences.