I probably should have stated a reading level. Perhaps 8th now? 9th? She's only 10 though so the emotional stuff from older kids' stuff goes right over her head. She's in 6th grade.
As soon as I get back from volunteering I will check out the ones listed so far. Thanks!!!!!!! Keep on sending ideas!!