She has been a classroom teacher for10 years, and has taught in elementary, middle, and high schools. Since completing the Teaching with Technology program at Marlboro in 2009, Shannon has worked as a technology integrator in southern Vermont and at the American School in Switzerland. She has also served as a program manager for Vermont's Agency of Education in the area of teacher preparation programs. In addition to her work with Union Elementary, Shannon works as a consulting teacher for homeschooling families and teaches a course with the Vermont NEA for experienced educators seeking teacher licensure via alternative certification. She holds a Vermont teaching license as an elementary educator and educational technology specialist. She resides in Montpelier with her husband and three sons.