Back To The Course

Grade 2 Books Overview

Enemy Pie - Derek Munson

Hey, Little Ant - Phillip & Hannah Hoose

Pinduli - Janell Cannon

The Summer My Father was Ten - Pat Brisson


A Ball For All - Brigitte Weninger (Discontinued)

Bat's Big Game - Margaret Read Macdonald (Discontinued)

Pinduli – Activity #4: “Apologizing”

  • Grade 2
  • Pinduli – Activity #4: “Apologizing”

Activity #4: “Apologizing”

This activity teaches the social skill of apologizing. Students will learn ways to tell others in a sincere, genuine manner that they are sorry for doing something that caused a problem. As students create a ridicule-free classroom, there will be times when students make mistakes or realize that they have said something hurtful or disrespectful and need to apologize.


  • Chart Paper
  • Felt Pen
  • Apology Steps poster (provided)
  • Is it Sincere? situation cards (provided)
  • When and To Whom? situation cards (provided)
  • When and To Whom? worksheet (provided)

Teacher Preparation:

  • Print and cut out the Is It Sincere? cards.
  • Print and cut out the When and to Whom? cards.
  • Print enough When and To Whom worksheets for each student.


Step by Step:

Step One: Discuss with the students how the characters in the story realized that they were being very hurtful and how one of the ways to make up for their behaviour was to apologize. Discuss the various ways that the characters tried to apologize to Pinduli.

Step Two: Discuss with the students how difficult it might be for someone to apologize. On chart paper, write two headings: Person who makes the mistake AND Person who receives the apology. Brainstorm how a person might be feeling before apologizing (E.g. – anxious, afraid, nervous, worried, etc). Write these ideas under the first heading. Discuss how a person might be feeling receiving an apology (E.g. – relieved, less upset, appreciative, thankful, etc.)

Step Three:  Talk about the importance of being sincere in the apology.

Is it Sincere? Situation Cards

1. Divide the students into groups of four. Provide each group with a ‘Is it Sincere’ situation card. Have them discuss whether or not the situation demonstrates if the person is being sincerely sorry.

2. If the words or the actions are not sincere in the situation, students are to come up with new actions or words that do display being sincerely sorry. Students could re-write or cross out words/actions on the card and add their own.

3. Once each group has had a chance to discuss among themselves, have each group report to the class with the decisions they made, based on their specific situation.

When and To Whom to Apologize

1. Divide the students into groups of four. Provide each group with a couple of ‘When and To Whom’ situation cards and also a ‘When and to Whom’ worksheet for discussion.

2. To complete their worksheets, have the students decide and record when and to whom they would apologize.

3. Have each group come up with a real situation in the classroom and then complete the table, indicating who would apologize and when.



  1. Irraxia - May 17, 2023

    levitra medicament 10mg Thus, the complex interplay between FOX, GATA, and steroid receptor dependent gene regulation in cancer cells, which is influenced by the amount of the proteins, their mutational state, and their cistromes, needs to be more precisely described

  2. TeexHeina - June 23, 2023

    levitra will ciprofloxacin cure gonorrhea Lanworth said it expected the 2013 14 U coupons for cialis 20 mg

  3. jXBTznt - July 29, 2023

    cheap levitra professional Using polysulfated glycosaminoglycan to treat persistent corneal erosions in dogs

  4. Lnsexe - August 9, 2023

    buy fenofibrate 160mg generic cost fenofibrate fenofibrate usa

  5. Ziswzk - August 18, 2023

    order ketotifen 1 mg pills buy ketotifen 1 mg online imipramine online order

  6. Fxoizo - August 18, 2023

    order tadalafil 10mg pills brand cialis order sildenafil 100mg online cheap

  7. Qkncyr - August 21, 2023

    acarbose 50mg generic order generic micronase 2.5mg pill griseofulvin

  8. Pzttxs - August 21, 2023

    buy mintop top erection pills medication for ed

  9. Ksiwrt - August 23, 2023

    buy aspirin medication buy imiquad for sale cheap imiquimod

  10. Katxzv - August 25, 2023

    order dipyridamole 25mg without prescription lopid 300mg pill buy pravachol 20mg generic

  11. Pahvec - August 27, 2023

    meloset 3 mg sale how to get cerazette without a prescription purchase danazol for sale

  12. Olbvkc - August 29, 2023

    fludrocortisone 100 mcg usa aciphex tablet brand loperamide 2 mg

  13. Lijnpu - August 29, 2023

    buy duphaston buy jardiance 25mg generic buy generic jardiance online

  14. Fpmjwu - September 2, 2023

    prasugrel 10mg canada pill tolterodine 1mg tolterodine order

  15. Dhgjez - September 2, 2023

    etodolac 600 mg tablet buy monograph 600mg pills cilostazol medication

  16. fUeFbvqGJ - September 3, 2023

    Celada P, Bortolozzi A, Artigas F buy fincar online review united states Pets with chronic GI issues are commonly given certain antibiotics as a treatment

  17. Krtpeu - September 5, 2023

    purchase ferrous sale ferrous sulfate cost sotalol cost

  18. Cwswia - September 6, 2023

    buy generic mestinon generic pyridostigmine 60 mg buy rizatriptan 10mg without prescription

  19. Wpnbfe - September 8, 2023

    enalapril cost order lactulose bottles duphalac sale

  20. Ovqtqa - September 11, 2023

    zovirax without prescription rivastigmine 3mg oral cheap rivastigmine 3mg

  21. Dqjlop - September 11, 2023

    betahistine 16 mg oral buy betahistine generic order benemid 500mg online

  22. Gwsing - September 13, 2023

    omeprazole us buy omeprazole 10mg sale metoprolol 100mg over the counter

  23. Mdhkyr - September 13, 2023

    buy premarin 600 mg generic cost cabergoline 0.5mg over the counter viagra

  24. Dqsuby - September 15, 2023

    order generic telmisartan oral telmisartan 20mg buy generic movfor

  25. Gtiiah - September 16, 2023

    cialis over the counter cialis 40mg without prescription purchasing viagra on the internet

  26. Soaswz - September 16, 2023

    buy cenforce 100mg online order cenforce generic purchase chloroquine generic

  27. Cisfiu - September 19, 2023

    oral cefdinir lansoprazole 30mg pill prevacid 30mg price

  28. Whygvt - September 19, 2023

    provigil buy online buy prednisone online deltasone 40mg oral

  29. Escwnh - September 22, 2023

    accutane 10mg cheap buy zithromax sale buy zithromax for sale

  30. Qmywtf - September 23, 2023

    how to buy atorvastatin norvasc sale norvasc 5mg sale

  31. Vphozb - September 24, 2023

    buy azipro 250mg pill azithromycin ca cheap neurontin 600mg

  32. Mitfgt - September 27, 2023

    best casino slot games furosemide 100mg ca buy generic furosemide for sale

  33. Jvkuaf - September 27, 2023

    order protonix 40mg without prescription zestril 2.5mg cheap order generic phenazopyridine 200 mg

  34. Efszyf - September 28, 2023

    roulette free play for fun order doxycycline 200mg pills albuterol over the counter

  35. Cndmcg - September 30, 2023

    brand symmetrel 100 mg order dapsone sale order avlosulfon 100mg online

  36. Bwiutn - September 30, 2023

    online slots stromectol 12mg pills ivermectin 0.1 uk

  37. 0756 - September 30, 2023

    Wonderful blog! I found itt while browssing on Yahoo News.
    Do you have any suggrstions oon hhow to get listesd inn Yahoo News?
    I’ve beewn trying for a whijle but I nevsr sem to gget there!
    Thasnk you

  38. 7140 - October 1, 2023

    constantly i usewd tto rread smaller arrticles oor revieews which also clearr tgeir motive, aand tthat iis lso happning wijth thos aarticle whiich
    I amm readng at this place.

  39. Dxokqf - October 2, 2023

    slot machines free spins no deposit us synthroid 100mcg without prescription

  40. Mtsfal - October 3, 2023

    methylprednisolone cheap order nifedipine 10mg without prescription oral triamcinolone 4mg

  41. Oowood - October 3, 2023

    clomid 100mg ca isosorbide 20mg pills azathioprine 50mg oral

  42. 4131 - October 4, 2023

    What’s Goin down i am new too this, I stumbled upon this I’ve discovered It positively helpfuyl and it has helped me
    outt loads. I hope too giv a contribution & hlp
    different users like itss helped me. Goood job.

  43. Rhhfbt - October 5, 2023

    vardenafil 20mg pills buy zanaflex pill buy tizanidine for sale

  44. Jzysqz - October 6, 2023

    purchase coversum online fexofenadine us cost allegra

  45. zoritoler imol - October 6, 2023

    You actually make it seem so easy with your presentation but I find this matter to be really something that I think I would never understand. It seems too complex and extremely broad for me. I’m looking forward for your next post, I’ll try to get the hang of it!

  46. Nsdqiu - October 7, 2023

    buy phenytoin 100 mg generic buy oxytrol paypal order ditropan 5mg online

  47. Txdumo - October 9, 2023

    loratadine without prescription tritace brand buy priligy 90mg pill

  48. Vvsxvc - October 9, 2023

    where to buy lioresal without a prescription order baclofen 25mg pills buy toradol

  49. Fxexun - October 11, 2023

    buy ozobax pills for sale buy amitriptyline for sale toradol buy online

  50. Otxsnu - October 11, 2023

    purchase glimepiride pills misoprostol 200mcg generic purchase etoricoxib online cheap

  51. Dpwjse - October 13, 2023

    purchase alendronate sale cost nitrofurantoin cheap furadantin 100mg

  52. Lwxxjy - October 15, 2023

    oral inderal order motrin without prescription clopidogrel 75mg for sale

Leave a comment or tip for the other teachers!