Michael Hovitch is a freelance graphic designer with a diverse skill set, which includes print, illustration, digital imagery, and web design.