Diana DeGarmo does a good job singing in this album, and most of the songs are good.
she does a particularly good job on "Cardboard Castles" and "Boy Like You", although "Boy Like You" is rather vulgar in the sense that a girl is now repraoching her boyfriend for cheating on her then running back to her as he gets his heart broken. It could give young listners several ideas about how to break up with their future bf/gf's the wrong way. Plus, (no offense, Diana De Garmo), but "Dreams" sounds like a lullaby.
Overall, this is a good CD to buy, there's hardly anything bad about it. but like i said, the album does not satisfy.