A good story that lots of teens will relate too, but I was a little disappointed it wasn't longer or had a larger plot. It's a pretty simplistic story about how two young black girl's lives are changed when a girl named D. Foster walks onto their block. They immediately become best friends and the girls try to probe for details about D's mysterious life. All they know is that she has a foster mom and is obsessed with Tupac. Over the next two years they slowly learn more about her troubled past and that only makes them more committed to being her friend. They learn how to deal with boys, racism, broken homes, gays, developing bodies, and more. A good coming of age novel, I just wish there were a little more to it.