She joined the Bates faculty in 2011 on a three-year appointment. Catherine teaches all levels of mathematics courses and advises thesis students. Catherine taught in the Summer Scholars Program in 2012. Her mathematical and research interests include algebraic group theory, Lie theory, symmetric spaces, involutions, and some topics in mathematical physics. She is also involved in several math education endeavors. Catherine completed her Ph.D. in Mathematics at North Carolina State University. Her non-mathematical interests include dancing, outdoor activities, playing with her dog, and spending time with friends and family.