Ready-made teaching kits
3,927 free kits by grade and subject. Each one has a lesson outline, a worksheet with answer key, a 10-question quiz, flashcards and classroom slides. Open any kit to preview it, then edit and print it free.
Topics follow the style of each region's curriculum. Please check them against your own scheme of work and review every kit before using it with your class.
299 kits · page 3 of 7
Clear filters- Grades 9–10 · EconomicsExchange RatesIB-styleAges 14–163 levels
- Grades 6–8 · EnglishPersuasive TechniquesIB-styleAges 11–143 levels
- Grades 6–8 · EnglishFigurative LanguageIB-styleAges 11–143 levels
- Grades 6–8 · EnglishNarrative WritingIB-styleAges 11–143 levels
- Grades 6–8 · EnglishInference and EvidenceIB-styleAges 11–143 levels
- Grades 6–8 · EnglishPunctuation for ClarityIB-styleAges 11–143 levels
- Grades 6–8 · EnglishAnalysing a PoemIB-styleAges 11–143 levels
- Grades 6–8 · EnglishMyths, Legends and FablesIB-styleAges 11–143 levels
- Grades 6–8 · EnglishWriting Descriptive SettingsIB-styleAges 11–143 levels
- Grades 6–8 · EnglishCharacter and CharacterisationIB-styleAges 11–143 levels
- Grades 6–8 · EnglishFact, Opinion and BiasIB-styleAges 11–143 levels
- Grades 6–8 · EnglishSentence Types and VarietyIB-styleAges 11–143 levels
- Grades 6–8 · EnglishPrefixes, Suffixes and Word RootsIB-styleAges 11–143 levels
- Grades 6–8 · EnglishWriting a Newspaper ReportIB-styleAges 11–143 levels
- Grades 6–8 · EnglishSpeaking and Listening: DebateIB-styleAges 11–143 levels
- Grades 9–10 · EnglishAnalysing Unseen ProseIB-styleAges 14–163 levels
- Grades 9–10 · EnglishWriting an Argumentative EssayIB-styleAges 14–163 levels
- Grades 9–10 · EnglishComparing Two TextsIB-styleAges 14–163 levels
- Grades 9–10 · EnglishAnalysing Drama TechniquesIB-styleAges 14–163 levels
- Grades 9–10 · EnglishBias and Viewpoint in MediaIB-styleAges 14–163 levels
- Grades 9–10 · EnglishGrammar for EffectIB-styleAges 14–163 levels
- Grades 9–10 · EnglishAnalysing Shakespeare's LanguageIB-styleAges 14–163 levels
- Grades 9–10 · EnglishWriting a Literary EssayIB-styleAges 14–163 levels
- Grades 9–10 · EnglishNarrative Perspective and VoiceIB-styleAges 14–163 levels
- Grades 9–10 · EnglishPoetry of ConflictIB-styleAges 14–163 levels
- Grades 9–10 · EnglishSpeech Writing and RhetoricIB-styleAges 14–163 levels
- Grades 9–10 · EnglishGothic Fiction ConventionsIB-styleAges 14–163 levels
- Grades 9–10 · EnglishFormal Letters and ReportsIB-styleAges 14–163 levels
- Grades 9–10 · EnglishSymbolism, Motifs and AllegoryIB-styleAges 14–163 levels
- Grades 11–12 · Environmental SystemsSystems, Models and FeedbackIB-styleAges 16–183 levels
- Grades 11–12 · Environmental SystemsEnergy Flow in EcosystemsIB-styleAges 16–183 levels
- Grades 11–12 · Environmental SystemsBiodiversity and ConservationIB-styleAges 16–183 levels
- Grades 11–12 · Environmental SystemsWater Resources and SecurityIB-styleAges 16–183 levels
- Grades 11–12 · Environmental SystemsSoil Systems and Food ProductionIB-styleAges 16–183 levels
- Grades 11–12 · Environmental SystemsAtmospheric PollutionIB-styleAges 16–183 levels
- Grades 11–12 · Environmental SystemsClimate Mitigation and AdaptationIB-styleAges 16–183 levels
- Grades 11–12 · Environmental SystemsPopulation and Carrying CapacityIB-styleAges 16–183 levels
- Grades 11–12 · GeographyUrbanisation and MegacitiesIB-styleAges 16–183 levels
- Grades 11–12 · GeographyGlobal Migration PatternsIB-styleAges 16–183 levels
- Grades 11–12 · GeographyHazard Risk and VulnerabilityIB-styleAges 16–183 levels
- Grades 11–12 · GeographyDevelopment and Global InequalityIB-styleAges 16–183 levels
- Grades 11–12 · GeographyResource Geopolitics: Oil and MineralsIB-styleAges 16–183 levels
- Grades 11–12 · GeographyOceans and Coastal MarginsIB-styleAges 16–183 levels
- Grades 11–12 · GeographyGeography of Health and DiseaseIB-styleAges 16–183 levels
- Grades 11–12 · GeographyGIS and Spatial Data AnalysisIB-styleAges 16–183 levels
- Grades 6–8 · GeographyMap Skills and Grid ReferencesIB-styleAges 11–143 levels
- Grades 6–8 · GeographyWeather and ClimateIB-styleAges 11–143 levels
- Grades 6–8 · GeographyRivers and the Water CycleIB-styleAges 11–143 levels
Can't find your topic?
Make maths practice with computed answers, or a kit from your own word list or notes. No AI credits needed.