Skip to content
Thuto360
Revision Bank
Subjects
Papers
Daily challenge
Leaderboard
Setswana
Sign in
Join free
Subjects
Pick a subject to practise.
Primary
7
Junior secondary
17
Senior secondary
30
After school
1
Languages
Aa
English Language
209 questions
Literature in English
Coming soon
Dumela!
Setswana
3 questions
Mathematics and sciences
π
+
x²
Mathematics
227 questions
Biology
151 questions
Human and Social Biology
Coming soon
Chemistry
148 questions
Physics
165 questions
×2
Science Double Award
Coming soon
Science Single Award
Coming soon
Humanities and religion
Social Studies
201 questions
Geography
36 questions
History
27 questions
P
Development Studies
21 questions
Religious Education
5 questions
Business
Business Studies
12 questions
Accounting
16 questions
Commerce
16 questions
Technology and design
</>
Computer Studies
38 questions
Design and Technology
10 questions
Agriculture
Agriculture
7 questions
Animal Production
Coming soon
Field Crop Production
Coming soon
Horticulture
Coming soon
Home and hospitality
Food and Nutrition
7 questions
Fashion and Fabrics
Coming soon
Home Management
2 questions
Hospitality and Tourism Studies
Coming soon
Arts and physical education
♪
Music
Coming soon
Physical Education
Coming soon