
14 Incredible Books for Teaching Opinion Writing in Upper Elementary
Teaching opinion writing in 3rd, 4th, and 5th grade can feel tricky because your students usually have plenty of opinions, but they do not always

Teaching opinion writing in 3rd, 4th, and 5th grade can feel tricky because your students usually have plenty of opinions, but they do not always

Looking for back to school books for upper elementary students that still feel meaningful for 3rd, 4th, and 5th graders? The first few weeks of

If you teach upper elementary, you may have noticed that many science of reading conversations seem to focus on the primary grades. That makes sense

The end of the school year can feel exciting, emotional, chaotic, and joyful all at once. That is exactly why a good read aloud matters

Cesar Chavez books for kids help young readers understand how one person can stand up for fairness, dignity, and the rights of others. Through powerful

If you want to bring seasonal joy into your bilingual classroom, these winter books in Spanish give you the perfect mix of culture, vocabulary, and

If you’re planning holiday read-alouds for your students this season, these Christmas around the world books for kids are the perfect way to celebrate diversity,

Creative Book Report Ideas for 4th and 5th Grade: The Bloom Ball Project If you’re looking for a fun, creative, and rigorous way to assess

If you’re searching for meaningful Native American Heritage Month books, this list features stories that celebrate Native voices and highlight the diversity and strength of

If you’re looking for Thanksgiving books in Spanish to bring gratitude and cultural connections into your bilingual classroom, this list will make your November read-alouds

Veterans Day is one of those holidays that opens the door to truly meaningful conversations in your classroom. Your students may know it’s a day

Finding the right educational resources to engage your students while supporting their language development can be quite a challenge, especially when teaching Spanish to young
