The best and quickest way describe Calvin would be to call him an alcoholic. That would not grasp the scope of this dynamic character and what he is all about, though in the strip he is ALWAYS drinking. He is also the guy that goes to a bar with you and ends up getting five numbers from girls AND guys. And oral in the bathroom. He also makes you question your sexuality and consider purchasing a case of KY, Heineken and a pack of smokes and try to seduce him yourself.
Garret loves video games. A lot. He also loves to call people out on their shit. It must be the red headed step-child in him or his Scottish rebellion kicking in but he is always the one to cock check JN for anything cheap/lame/stupid he might do with the y2cl universe. If JN is creator and God to y2cl Garret is Azreal.