Sort:  

Heads up: He can be a bit scattered and tough to get into at first, but once you get past the hump, holy fuuuuuuck....