If your kids go to high school I guarantee they have heard every word said in the album. Its Jay-Z doing what he does best which is igniting controversy. The 99 problems song is really just a metaphor if you listen to the song he talks about being racially targeted. This is a guy from the inner city streets talking about the world he grew up in and the fantasy life he now lives.
Jay-Z's not stupid, and though he can be sexist he also respects his mother and has had a pretty steady relationship with Beyonce. I personally like his Blueprint album better, but this one is also good. He's a thug, but a smart one.