Roche, Leighann Leigh Roche is the Visual Arts teacher at Carlow University’s Campus Laboratory School and is an instructor in Carlow’s Education department. As an artist educator she has facilitated creative learning … Continued