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.
3,927 kits · page 7 of 82
- 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
- Kindergarten · Language ArtsRetelling a Story in OrderCanadaAges 5–63 levels
- Kindergarten · Language ArtsCharacters and SettingCanadaAges 5–63 levels
- Kindergarten · Language ArtsWriting a Simple SentenceCanadaAges 5–63 levels
- Kindergarten · Language ArtsSpeaking and Listening: Show and TellCanadaAges 5–63 levels
- Grade 1 · MathAddition Within 20CanadaAges 6–73 levels
- Grade 1 · MathCanadian CoinsCanadaAges 6–73 levels
- Grade 1 · MathRepeating PatternsCanadaAges 6–73 levels
- Grade 1 · MathComparing and Measuring LengthCanadaAges 6–73 levels
- Grade 1 · MathOrdering Numbers to 50CanadaAges 6–73 levels
- Grade 1 · MathSubtraction Within 20CanadaAges 6–73 levels
- Grade 10 · MathSlope of a LineCanadaAges 15–163 levels
- Grade 10 · MathPrimary Trigonometric RatiosCanadaAges 15–163 levels
- Grade 10 · MathSolving Linear SystemsCanadaAges 15–163 levels
- Grade 10 · MathQuadratic Relations and ParabolasCanadaAges 15–163 levels
- Grade 10 · MathMidpoint and Length of a SegmentCanadaAges 15–163 levels
- Grade 10 · MathFunctions and Function NotationCanadaAges 15–163 levels
- Grade 2 · MathEven and Odd NumbersCanadaAges 7–83 levels
- Grade 2 · MathPictographs and Bar GraphsCanadaAges 7–83 levels
- Grade 2 · MathTwo-Digit Addition with RegroupingCanadaAges 7–83 levels
- Grade 2 · Math3D SolidsCanadaAges 7–83 levels
- Grade 2 · MathMeasuring Length in CentimetresCanadaAges 7–83 levels
- Grade 2 · MathTelling Time to 5 MinutesCanadaAges 7–83 levels
- Grade 3 · MathDivision as Sharing and GroupingCanadaAges 8–93 levels
- Grade 3 · MathMeasuring PerimeterCanadaAges 8–93 levels
- Grade 3 · MathMultiplication as Equal GroupsCanadaAges 8–93 levels
- Grade 3 · MathRounding to the Nearest 10 and 100CanadaAges 8–93 levels
- Grade 3 · MathFractions of a WholeCanadaAges 8–93 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.