Funny at times, but too drawn out. I didn't care for the long educational sessions which disrupted the feel for me. I fell asleep during part of the movie which I've never done. I heard such great things but was ultimately disappointed with how it landed.