Empower Yourself

FREE quality notes, worksheets & exam papers from passionate educators!

HOW WE LIKE TO HELP YOU

Find the widest array of educational resources consisting of notes, worksheets, exam papers etc. all for free. For teachers and tutors, create and share resources and be connected to help as many students as you can. Share freely, learn freely, harness the power of sharing. Join us in helping every student succeed!

Our Partners
DBS
Scape
NUS Enterprise
DBS
Scape

featured Primary School resources

ChinesePrimary 6PSLE
2017 P6 Chinese Exam Papers
357 Downloads
MathematicsPrimary 5
P5 Maths SA2 2015 CHIJ Exam Papers
65 Downloads
MathematicsPrimary 6
P6 Maths Pre 2016 St Hildas Exam Papers
129 Downloads
MathematicsPrimary 5
P5 Maths SA1 2016 ACS Exam Papers
172 Downloads
SciencePrimary 6
P6 Science SA1 2016 Tao Nan Exam Papers
188 Downloads
EnglishPrimary 5
2015 P5 English SA1 SCGS Exam Papers
132 Downloads
MathematicsPrimary 5
P5 Maths SA1 2015 CHIJ St Nicholas Exam Papers
125 Downloads
SciencePrimary 5
P5 Science CA2 2016 ACS Exam Papers
148 Downloads
EnglishPrimary 6
P6 English Pre 2017 Rosyth Exam Papers
456 Downloads
MathematicsPrimary 6PSLE
2017 P6 Maths Exam Papers
431 Downloads
ChinesePrimary 6PSLE
2017 P6 Chinese Exam Papers
357 Downloads
MathematicsPrimary 5
P5 Maths SA2 2015 CHIJ Exam Papers
65 Downloads
MathematicsPrimary 6
P6 Maths Pre 2016 St Hildas Exam Papers
129 Downloads
MathematicsPrimary 5
P5 Maths SA1 2016 ACS Exam Papers
172 Downloads
SciencePrimary 6
P6 Science SA1 2016 Tao Nan Exam Papers
188 Downloads
EnglishPrimary 5
2015 P5 English SA1 SCGS Exam Papers
132 Downloads
MathematicsPrimary 5
P5 Maths SA1 2015 CHIJ St Nicholas Exam Papers
125 Downloads

featured Secondary School resources

EnglishSecondary 4Secondary 5
Sec 4 & 5 English Prelims 2016 St. Gabriel's Sec
197 Downloads
GeographyO LevelsSecondary 3Secondary 4
Geography Coast Protection Strategies Notes
63 Downloads
Additional Mathematics (A Math)Secondary 3O Levels
2015 A Math Sec 3 SA2 (Bukit Merah
166 Downloads
Mathematics (E Math)Secondary 4Secondary 5O Levels
2015 E Math Sec 4 Prelim Exam 2 (Bowen)
219 Downloads
Mathematics (Lower Sec)Secondary 1
Math Sec 1 2016 Gan Eng Seng Sec SA2 Paper
11 Downloads
PhysicsSecondary 4O Levels
Physics Sec 4 Prelims (Nan Chiau 2016)
194 Downloads
Mathematics (E Math)Secondary 4
2015 E Math Prelims Cresent Girls' School
177 Downloads
ChemistrySecondary 4O Levels
Chemistry Sec 4 Prelims MCQ (Crescent Girls' 2014)
187 Downloads
Mathematics (Lower Sec)Secondary 1
Math Sec 1 2016 Xinmin Sec SA2 Paper
13 Downloads
BiologySecondary 4O Levels
Sec 4 Biology 2016 Temasek Sec Prelims
175 Downloads
EnglishSecondary 4Secondary 5O Levels
Sec 4 English Prelim Paper 2 2016 Commonwealth Sec
208 Downloads
EnglishSecondary 4Secondary 5
Sec 4 & 5 English Prelims 2016 St. Gabriel's Sec
197 Downloads
GeographyO LevelsSecondary 3Secondary 4
Geography Coast Protection Strategies Notes
63 Downloads
Additional Mathematics (A Math)Secondary 3O Levels
2015 A Math Sec 3 SA2 (Bukit Merah
166 Downloads
Mathematics (E Math)Secondary 4Secondary 5O Levels
2015 E Math Sec 4 Prelim Exam 2 (Bowen)
219 Downloads
Mathematics (Lower Sec)Secondary 1
Math Sec 1 2016 Gan Eng Seng Sec SA2 Paper
11 Downloads
PhysicsSecondary 4O Levels
Physics Sec 4 Prelims (Nan Chiau 2016)
194 Downloads
Mathematics (E Math)Secondary 4
2015 E Math Prelims Cresent Girls' School
177 Downloads

featured Junior College resources

General Paper (H1)JC 2A Levels
JC2 GP Prelims 2016 VJC
380 Downloads
Biology (H2)JC 2
H2 Biology 2016 ACJC Prelims
244 Downloads
Mathematics (H2)JC 2JC 3A Levels
H2 Math 2016 TJC Prelims
269 Downloads
Theatre Studies & Drama (H2)JC 2A LevelsJC 1
2017 A Level Prelim Exam Paper Theatre Studies
6 Downloads
Chemistry (H2)JC 2JC 3A Levels
H2 Chemistry Prelims (PJC 2016)
285 Downloads
Chemistry (H2)JC 2JC 3A Levels
H2 Chemistry Prelims (IJC 2016)
276 Downloads
Economics (H2)JC 2JC 3A Levels
2016 JC2 H2 ECONOMICS MJC PRELIMS
231 Downloads
Mathematics (H1)JC 2JC 3A Levels
H1 Math 2016 TJC Prelims
183 Downloads
General Paper (H1)JC 2A Levels
JC2 GP Prelims 2016 VJC
380 Downloads
Biology (H2)JC 2
H2 Biology 2016 ACJC Prelims
244 Downloads
Mathematics (H2)JC 2JC 3A Levels
H2 Math 2016 TJC Prelims
269 Downloads
Theatre Studies & Drama (H2)JC 2A LevelsJC 1
2017 A Level Prelim Exam Paper Theatre Studies
6 Downloads
Chemistry (H2)JC 2JC 3A Levels
H2 Chemistry Prelims (PJC 2016)
285 Downloads
Help us with our fund-raising

We aim to empower underprivileged students and help them succeed!