Man, that's a fantastic question because seventh grade is when a lot of kids either lock into reading for life or start to drift away. It's that sweet spot where you want something that feels real and expansive but isn't a slog. For diverse settings, I'd immediately point to 'The Night Diary' by Veera Hiranandani. It's a historical novel set during the 1947 partition of India, told through the diary entries of a half-Hindu, half-Muslim girl. The setting isn't just a backdrop; it shapes every choice her family makes. Another stunner for setting is 'A Single Shard' by Linda Sue Park, set in 12th-century Korea. It's about a orphan boy apprenticing to a master potter, and the detail about the celadon glaze and the journey to the royal court is so tactile. You can practically feel the clay and smell the sea air.
For character diversity that feels authentic and not like a checklist, 'The Stars Beneath Our Feet' by David Barclay Moore is incredible. It's about a Black boy in Harlem dealing with his brother's death by building elaborate Lego cities, and his world includes his mom's girlfriend, a friend on the autism spectrum, and various figures from his housing project. It’s a story about grief and creation that lets its characters just be, without making their identities the sole source of conflict. Also, 'Front Desk' by Kelly Yang is a semi-autobiographical series starter. The main character, Mia Tang, is a Chinese immigrant kid managing the front desk of a motel her parents manage. It tackles class, racism, and entrepreneurship with a lot of heart and humor. These books don't just 'include' diversity; they are built from the inside out of those diverse experiences, which makes all the difference for a reader trying to see the world through new eyes.