Jeffry Hays always narrates well. The main character however is poorly done. He is crude, arrogant and stupid. Every time he talks to women I cringe.