Drew graduated from the University of the Arts with a Bachelor’s Degree in Illustration. He now resides in the exotic land of Philadelphia, Pennsylvania.