To meet with a STEMsub staff person, go to Tutoring and Advising Page
The different sections below layout some online resources for extra notes, practice problems, and resources for STEM subjects. These are not a substitute for going to class or getting extra help from your teachers or STEMsub staff.
Math
General:
- Desmos (graphing and scientific calculator)
- LibreTexts (textbooks and resources for different math courses)
- Cheat Sheets (common formulas, properties, and definitions for different math courses)
- Purplemath (lessons and practice problems by topic)
Algebra 2:
- Khan Academy (video explanations, extra practice problems. If you create an account, you can track your progress.)
- Math Planet (examples with steps, video lessons, extra practice problems)
- Paul’s Online Math Notes (notes by topic, extra practice problems with solutions)
Trigonometry:
- Khan Academy (video explanations, extra practice problems. If you create an account, you can track your progress.)
Precalculus:
- Khan Academy (video explanations, extra practice problems. If you create an account, you can track your progress.)
AP Calculus/Calculus 1:
- Khan Academy (video explanations, extra practice problems. If you create an account, you can track your progress.)
- Paul’s Online Math Notes (notes by topic, extra practice problems with solutions)
- Calculus.org (Problems with step-by-step solutions, sample tests, links to other resources)
Statistics:
- Khan Academy (video explanations, extra practice problems. If you create an account, you can track your progress.)
- Seeing Theory (animations and visuals to explain statistical concepts)
IB Math: Analysis and Approaches:
- SL:
- Revision Village (notes by topic, extra questions sorted by topic, practice exams, and past papers with solutions)
- HL:
- Revision Village (notes by topic, extra questions sorted by topic, practice exams, and past papers with solutions)
IB Math: Applications and Interpretation:
- SL:
- Revision Village (notes by topic, extra questions sorted by topic, practice exams, and past papers with solutions)
- HL:
- Revision Village (notes by topic, extra questions sorted by topic, practice exams, and past papers with solutions)
Calculus 2:
- Khan Academy (video explanations, extra practice problems. If you create an account, you can track your progress.)
- Paul’s Online Math Notes (notes by topic, extra practice problems with solutions)
Calculus 3:
- Paul’s Online Math Notes (notes by topic, extra practice problems with solutions)
Science
Biology:
- LibreTexts (textbooks and resources for different biology courses)
- Khan Academy (video explanations, extra practice problems. If you create an account, you can track your progress.)
- Revision Village (notes by topic, extra questions sorted by topic, practice exams, and past papers with solutions)
Chemistry:
- LibreTexts (textbooks and resources for different chemistry courses)
- Khan Academy (video explanations, extra practice problems. If you create an account, you can track your progress.)
- Revision Village (notes by topic, extra questions sorted by topic, practice exams, and past papers with solutions)
- Chem Collective (video tutorials, extra practice questions, concept tests, and virtual labs)
Computer Science:
- LibreTexts (textbooks and resources for different chemistry courses)
- Khan Academy (video explanations, extra practice problems. If you create an account, you can track your progress.)
- Codecademy (courses for a range of computing languages and topics but not all of them are free)
Environmental Science:
- Khan Academy (video explanations, extra practice problems. If you create an account, you can track your progress.)
Physics:
- LibreTexts (textbooks and resources for different chemistry courses)
- Khan Academy (video explanations, extra practice problems. If you create an account, you can track your progress.)
- HyperPhysics (overview of key concepts)
Non-STEM
English:
- Citation Generator (generates properly formatted citations in a range of styles)
- APA Style Guide
- MLA Style Guide
History:
- Khan Academy (video explanations, extra practice problems. If you create an account, you can track your progress.)