"In Between Dreams" is as impressive a 3rd album from Jack Johnson as anyone could hope for. On a follow-up album it is probably impossible to recreate the originality and genuine feel of songs from a debut. But this record has a distinctive flow and progession throughout (Making it stonger than On and On in my opinion). There are lighter portions such as "Better Together" through "Banana Pancakes", heavier areas like "Crying Shame" and "If I Could" (both of which deal with death), and introspective songs towards the end-- "Breakdown" through "Constellations." There ARE social/political songs; I believe "Good People" comments on reality/talk show television, and "Crying Shame" makes a statement about a country at war. From a musical perspective, songs such as "Staple it Together" display an increased flair in the guitar-work, notably the soloing. Every song is solid, and some are as strong as any Jack has released. This is a very fine album.