Compassionate Classroom

Image of alphabet flashcards

TeachKind’s ‘Like You, Only Different’ Alphabet Flashcards

Just like humans, other animals love and nurture their young, get frustrated when they don’t have enough mental stimulation, and …

Image for the Becky Cummings article

Meet Becky Cummings, Homeschooler and Children’s Book Author

The Teacher Spotlight highlights the work of various humane educators, giving them a chance to share their stories and tips …

student protest for earth day

Celebrate Earth Day by Saving Animals!

Earth Day: Saving Animals and the Environment Earth Day is the perfect time to teach students about respecting the environment …

Baby chicks with green background
Science

Considering Doing a Chick-Hatching Project? Please Don’t.

What are chick-hatching projects? School chick-hatching projects, ostensibly designed to teach students about life cycles, involve placing fertilized chicken eggs …

Image from Unsplash for the homeschooler article

Attention Homeschoolers! Discover TeachKind’s Top Resources for Your Home Classroom

Are you a homeschooler seeking animal-friendly resources for your home classroom? You’ve come to the right place! With TeachKind’s curated …

Students and a teacher stand together, giving a thumbs up in front of a chalkboard
English Language ArtsGrades 9-12

Empowering Education: Free Resources for Teachers

How TeachKind Supports Teachers and Schools with Free Humane Education Resources TeachKind has former classroom teachers on staff and experts …

Dolphin and human swimming side by side
Edge Innovations
Social StudiesGrades 3-5

Delle the Dolphin Says: Animals Have Needs and Wants, Too! (Grades 3–5)

Meet Delle Hundreds of schoolchildren worldwide are getting the opportunity to meet and interact with a “dolphin,” thanks to Edge …

child sitting on a bench with a dog outside
English Language ArtsGrades 3-5

Meeting the Needs of Companion Animals

Whether your students have animal companions at home or know someone else who does, it’s important for them to understand …