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.
310 kits · page 2 of 7
Clear filters- Grade 3 · Language ArtsMain Idea and Supporting DetailsCanadaAges 8–93 levels
- Grade 3 · Language ArtsHomophonesCanadaAges 8–93 levels
- Grade 3 · Language ArtsContractionsCanadaAges 8–93 levels
- Grade 3 · Language ArtsVerb Tenses: Past, Present, FutureCanadaAges 8–93 levels
- Grade 3 · Language ArtsAdverbsCanadaAges 8–93 levels
- Grade 3 · Language ArtsFables and Their MoralsCanadaAges 8–93 levels
- Grade 4 · Language ArtsProcedural Writing: How-To TextsCanadaAges 9–103 levels
- Grade 4 · Language ArtsSynonyms and AntonymsCanadaAges 9–103 levels
- Grade 4 · Language ArtsUsing CommasCanadaAges 9–103 levels
- Grade 4 · Language ArtsWriting a BiographyCanadaAges 9–103 levels
- Grade 4 · Language ArtsWriting Descriptive ParagraphsCanadaAges 9–103 levels
- Grade 4 · Language ArtsNonfiction Text FeaturesCanadaAges 9–103 levels
- Grade 5 · Language ArtsMaking InferencesCanadaAges 10–113 levels
- Grade 5 · Language ArtsWriting a Persuasive LetterCanadaAges 10–113 levels
- Grade 5 · Language ArtsPersonification and HyperboleCanadaAges 10–113 levels
- Grade 5 · Language ArtsSummarizing NonfictionCanadaAges 10–113 levels
- Grade 5 · Language ArtsPrepositions and Prepositional PhrasesCanadaAges 10–113 levels
- Grade 5 · Language ArtsGiving an Oral PresentationCanadaAges 10–113 levels
- Grade 6 · Language ArtsWriting a News ReportCanadaAges 11–123 levels
- Grade 6 · Language ArtsHaiku and Cinquain PoemsCanadaAges 11–123 levels
- Grade 6 · Language ArtsGreek and Latin RootsCanadaAges 11–123 levels
- Grade 6 · Language ArtsShow, Don't TellCanadaAges 11–123 levels
- Grade 6 · Language ArtsPronouns and AntecedentsCanadaAges 11–123 levels
- Grade 6 · Language ArtsAdvertising TechniquesCanadaAges 11–123 levels
- Grade 7 · Language ArtsWriting a Book ReviewCanadaAges 12–133 levels
- Grade 7 · Language ArtsTheme in Short StoriesCanadaAges 12–133 levels
- Grade 7 · Language ArtsFormal and Informal LanguageCanadaAges 12–133 levels
- Grade 7 · Language ArtsWriting a ScriptCanadaAges 12–133 levels
- Grade 7 · Language ArtsForeshadowing and FlashbackCanadaAges 12–133 levels
- Grade 7 · Language ArtsWriting an Argumentative ParagraphCanadaAges 12–133 levels
- Grade 8 · Language ArtsResearch and Citing SourcesCanadaAges 13–143 levels
- Grade 8 · Language ArtsWriting a Personal EssayCanadaAges 13–143 levels
- Grade 8 · Language ArtsReading Graphic NovelsCanadaAges 13–143 levels
- Grade 8 · Language ArtsSubject–Verb AgreementCanadaAges 13–143 levels
- Grade 8 · Language ArtsShort Story Plot StructureCanadaAges 13–143 levels
- Grade 8 · Language ArtsCommonly Confused WordsCanadaAges 13–143 levels
- Grade 9 · Language ArtsTypes of Conflict in StoriesCanadaAges 14–153 levels
- Grade 9 · Language ArtsFormal Letters and EmailsCanadaAges 14–153 levels
- Grade 9 · Language ArtsMood and ToneCanadaAges 14–153 levels
- Grade 9 · Language ArtsRésumés and Cover LettersCanadaAges 14–153 levels
- Grade 9 · Language ArtsAnalyzing Film TechniquesCanadaAges 14–153 levels
- Grade 9 · Language ArtsWriting a Literary Analysis ParagraphCanadaAges 14–153 levels
- Kindergarten · Language ArtsHearing and Making RhymesCanadaAges 5–63 levels
- Kindergarten · Language ArtsFirst Sounds in WordsCanadaAges 5–63 levels
- Kindergarten · Language ArtsClapping Word PartsCanadaAges 5–63 levels
- Kindergarten · Language ArtsReading Sight WordsCanadaAges 5–63 levels
- Kindergarten · Language ArtsHow Books WorkCanadaAges 5–63 levels
- Kindergarten · Language ArtsBlending Sounds into WordsCanadaAges 5–63 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.