I wouldn't read it with my class...
While I, personally, am enjoyed this story, I would never read it with my students. The allusions to homosexuality throughout the story would bring many complaints from parents, and I wouldn't want to be taken to the school board for presenting this book to students. Yes, homosexuality is much more mainstream today, but I would not feel comfortable reading a book that promotes it to my fifth graders.
However, that aside, I really enjoyed reading about Ada's struggles and accomplishments. Her perspective was incredibly well-written and insightful. I've worked with students from similar (although not as severe) backgrounds, and Ada's reactions are spot on and realistic. It takes an incredibly long time for a child who has been abused and neglected to learn to be cared for and loved.
Overall, I was glad to share this book with my 11 year old niece, but I would be hesitant to share it with a classroom full of students.