Beth Shirrell Teaches in Graphic Design Communication, Visual Communication Design & Web Design & Development