Robert Carter was born in St. Albans England, moving to Ontario Canada at an early age. He graduated from Sheridan College School of Art and Design in 2002. Roberts unique sense of visual and conceptual problem solving has garnered him several award... Read More