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.
Kits come in a few curriculum styles (US, UK, India, Canada, Australia, IB / Cambridge and General). Pick your country and we show the closest style we have; it isn't a claim that kits follow your country's curriculum. Please check them against your own scheme of work and review every kit before using it with your class.
3,927 kits · page 18 of 82
- Grades 6–8 · ScienceLight, Reflection and RefractionIB / Cambridge-styleAges 11–143 levels
- Grades 6–8 · ScienceSound Waves and HearingIB / Cambridge-styleAges 11–143 levels
- Grades 6–8 · ScienceFood Chains and Food WebsIB / Cambridge-styleAges 11–143 levels
- Grades 6–8 · ScienceChemical Reactions and Word EquationsIB / Cambridge-styleAges 11–143 levels
- Grades 6–8 · ScienceMagnets and ElectromagnetsIB / Cambridge-styleAges 11–143 levels
- Grades 6–8 · ScienceReproduction in Flowering PlantsIB / Cambridge-styleAges 11–143 levels
- Class 11 · BiologyCell: The Unit of LifeIndia-styleAges 16–173 levels
- Class 11 · BiologyBiomolecules and EnzymesIndia-styleAges 16–173 levels
- Class 11 · BiologyCell Cycle: Mitosis and MeiosisIndia-styleAges 16–173 levels
- Class 11 · BiologyFive Kingdom ClassificationIndia-styleAges 16–173 levels
- Class 11 · BiologyPlant Kingdom: Algae to AngiospermsIndia-styleAges 16–173 levels
- Class 11 · BiologyAnimal Kingdom: Phyla and FeaturesIndia-styleAges 16–173 levels
- Class 11 · BiologyPhotosynthesis in Higher PlantsIndia-styleAges 16–173 levels
- Class 11 · BiologyRespiration in PlantsIndia-styleAges 16–173 levels
- Class 11 · BiologyBreathing and Exchange of GasesIndia-styleAges 16–173 levels
- Class 11 · BiologyExcretion and the Human KidneyIndia-styleAges 16–173 levels
- Class 12 · BiologySexual Reproduction in Flowering PlantsIndia-styleAges 17–183 levels
- Class 12 · BiologyHuman ReproductionIndia-styleAges 17–183 levels
- Class 12 · BiologyPrinciples of Inheritance and VariationIndia-styleAges 17–183 levels
- Class 12 · BiologyMolecular Basis of InheritanceIndia-styleAges 17–183 levels
- Class 12 · BiologyOrigin of Life and Human EvolutionIndia-styleAges 17–183 levels
- Class 12 · BiologyHuman Health and DiseaseIndia-styleAges 17–183 levels
- Class 12 · BiologyMicrobes in Human WelfareIndia-styleAges 17–183 levels
- Class 12 · BiologyOrganisms and PopulationsIndia-styleAges 17–183 levels
- Class 12 · BiologyEcosystem: Energy Flow and PyramidsIndia-styleAges 17–183 levels
- Class 12 · BiologyBiodiversity and ConservationIndia-styleAges 17–183 levels
- Class 11 · ChemistryQuantum Numbers and OrbitalsIndia-styleAges 16–173 levels
- Class 11 · ChemistryHybridisation and MO TheoryIndia-styleAges 16–173 levels
- Class 11 · ChemistryStates of Matter: Gas LawsIndia-styleAges 16–173 levels
- Class 11 · ChemistryThermodynamics, Entropy and Gibbs EnergyIndia-styleAges 16–173 levels
- Class 11 · ChemistryChemical Equilibrium and Le ChatelierIndia-styleAges 16–173 levels
- Class 11 · ChemistryIonic Equilibrium: pH, Buffers, KspIndia-styleAges 16–173 levels
- Class 11 · ChemistryRedox Reactions and BalancingIndia-styleAges 16–173 levels
- Class 11 · Chemistrys-Block: Alkali and Alkaline EarthsIndia-styleAges 16–173 levels
- Class 11 · Chemistryp-Block: Boron and Carbon FamiliesIndia-styleAges 16–173 levels
- Class 11 · ChemistryOrganic Basics: IUPAC and EffectsIndia-styleAges 16–173 levels
- Class 12 · ChemistrySolutions and Colligative PropertiesIndia-styleAges 17–183 levels
- Class 12 · ChemistryElectrochemistry and ConductanceIndia-styleAges 17–183 levels
- Class 12 · ChemistryChemical Kinetics: Order and RateIndia-styleAges 17–183 levels
- Class 12 · ChemistryThe d- and f-Block ElementsIndia-styleAges 17–183 levels
- Class 12 · ChemistryCoordination CompoundsIndia-styleAges 17–183 levels
- Class 12 · ChemistryHaloalkanes and HaloarenesIndia-styleAges 17–183 levels
- Class 12 · ChemistryAlcohols, Phenols and EthersIndia-styleAges 17–183 levels
- Class 12 · ChemistryAldehydes, Ketones, Carboxylic AcidsIndia-styleAges 17–183 levels
- Class 12 · ChemistryAmines and Diazonium SaltsIndia-styleAges 17–183 levels
- Class 12 · ChemistryChemistry of BiomoleculesIndia-styleAges 17–183 levels
- Class 1 · EnglishVowels and ConsonantsIndia-styleAges 6–73 levels
- Class 1 · EnglishNaming WordsIndia-styleAges 6–73 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.