Book Studies and Fin Puppet and Doll


The intent of the Fin’s Friends program is to use resources that integrate current knowledge and research on learning and teaching. Various kinds of research continue to contribute to current knowledge about the learner and learning.

Brain research, in particular, affirms that learning is developmental, that emotions strongly affect brain functioning and learning, that learning is a multi-sensory experience, that the brain needs social stimulation, and that learning is affected by the environment, (B.C. Primary Program – A Framework for Teaching). Consequently, we have chosen books and activities that complement proven styles of learning. 


Fin Puppet and Doll

The Fin’s Friends program package also comes with an authentic Fin puppet and plush doll. These have been designed to act as teaching aids and visuals for the Fin’s Friends program. Teachers are encouraged to use the Fin puppet and doll in other imaginative activities as well, including role play with students where applicable. The Fin puppet and plush Fin doll are both machine-washable on the gentle cycle.

At the end of each book study, we have included a section called “Fin’s Tales.” This section is written from Fin’s perspective as he describes situations requiring good decision-making. Each situation that Fin describes requires solutions that are socially responsible. We encourage teachers to use the Fin Puppet and/or Fin doll to emphasize concepts and receive feedback from students.


  1. Elasyvils - March 16, 2023

    About half of all patients 58 out of 115, 50 clomid 50 mg

  2. Accobia - May 9, 2023

    priligy in usa Intracerebral hemorrhage new evidence using target SBP of 140 mmHg suggests that early BP control is well tolerated and can limit hematoma size

  3. QtzztiwU - July 25, 2023

    priligy india Her bare feet were equally beautiful and flawless, A greasy feeling brushed Roger s forehead, the tip of his are high blood pressure meds affected by grapefruit nose, and his lips

  4. Dggjda - August 8, 2023

    buy tricor 160mg fenofibrate 160mg sale buy tricor 200mg generic

  5. Lywfqw - August 19, 2023

    tadalafil medication viagra 50mg canada viagra overnight shipping

  6. Pbniue - August 20, 2023

    buy precose paypal precose tablet order fulvicin 250 mg pills

  7. Ybqsbg - August 21, 2023

    purchase minoxidil online tamsulosin 0.4mg uk men’s ed pills

  8. Rjrway - August 24, 2023

    cheap aspirin generic lquin where to buy zovirax without a prescription

  9. Unsbap - August 25, 2023

    purchase dipyridamole order pravastatin without prescription buy generic pravachol

  10. Afjlgt - August 27, 2023

    buy meloset 3mg buy cerazette 0.075 mg for sale buy danocrine 100mg pills

  11. Wzezcr - August 29, 2023

    order fludrocortisone sale loperamide 2 mg cheap brand imodium 2 mg

  12. Wpfnty - August 30, 2023

    dydrogesterone 10mg over the counter buy duphaston 10mg online cheap pill jardiance 10mg

  13. Snqaay - September 1, 2023

    prasugrel 10 mg canada buy dimenhydrinate generic buy tolterodine pills

  14. Oikvap - September 3, 2023

    buy monograph purchase etodolac online pletal 100 mg over the counter

  15. Stghoo - September 4, 2023

    ferrous sulfate for sale online generic betapace purchase sotalol generic

  16. Sgnypj - September 7, 2023

    enalapril 5mg without prescription buy casodex 50 mg for sale where can i buy duphalac

  17. Ikciep - September 7, 2023

    where to buy mestinon without a prescription order piroxicam online cheap buy generic maxalt

  18. Cohgkr - September 10, 2023

    cost betahistine 16 mg oral benemid 500 mg benemid oral

  19. Erygjf - September 11, 2023

    order zovirax eye drops order xeloda 500mg online order rivastigmine 6mg online

  20. Dremhq - September 12, 2023

    buy omeprazole generic montelukast uk buy metoprolol pills

  21. Jgopzr - September 14, 2023

    premarin cost buy cabergoline 0.5mg generic brand viagra 100mg

  22. Uiivrh - September 15, 2023

    buy micardis 20mg without prescription buy movfor online cheap order molnupiravir without prescription

  23. Iabzen - September 16, 2023

    cenforce 50mg usa how to get aralen without a prescription chloroquine 250mg without prescription

  24. Cmhvxl - September 17, 2023

    is cialis generic tadalafil 20mg drug order viagra pills

  25. Wbgqml - September 19, 2023

    cefdinir 300 mg cost lansoprazole 30mg without prescription prevacid 30mg oral

  26. Ebirnp - September 20, 2023

    order provigil 100mg for sale generic deltasone order deltasone generic

Leave a comment or tip for the other teachers!

Your email address will not be published.

Your Comment*