This album is definitely my favorite, and my most-played. If you dislike mainstream pop, this is definitely for you. The music on almost every song is captivating. Hardly any language. In the song "Charlie", the phrase "Run like hell" is used often, and the word "sh*tty" is thrown into "Tell Me Baby". No overt sexual content (though oral sex is referred to in "21st Century), although I suspect it might be veiled in some songs. I've had this album for a year, and am still discovering new things about it. It's not for your normal teens/tweens, because of the deep lyrics, and the maybe less-appealing, less pop oriented music, but it's fine for any mature 12+ year olds who want to listen to it.