Ranger in Time: D-Day: Battle on the Beach by Kate Messner, illustrated by Kelly McMorris

This is the 7th Ranger in Time novel in this series, but I have to confess, it is the first one I've read. The overall premise is simple: Ranger is a golden retriever that has been trained as a search-and-rescue dog but...

The Holocaust: Racism and Genocide in World War II (an Inquire & Investigate Book) by Carla Mooney, illustrated by Tom Casteel

This history of the Holocaust is such a complicated, often confusing history that teaching it can be difficult - especially to upper elementary/middle school students. Most students have read novels that take place during...