Incredibly funny and satirical. I loved every minute of it and had to sit in my car for an hour on last trip just to finish it. Kudos to Jeremy.