Good for middle-grade readers

filled star filled star filled star star unfilled star unfilled
treat.your.shelf Avatar

By

This seems like it would be a challenging, but important read for middle-grade readers. It deals with difficult (but realistic) subject matter and seems like it might open reader's eyes to diversity, which is very nice to see.