Our Mission for Academic Technology

The Cannon School community recognizes that rapid advances in technology are a driving force of change in the way people live, work, and play. In support of Cannon School’s Fundamental Vision, our goal is to provide students with opportunities to develop, and ethically apply, the skills of adaptive expertise using varied technologies to solve future problems. Cannon graduates will have the confidence and skill set to choose and adapt to future technological innovations.

Meet the Academic Technology Team

Bill Donovan, Director of Institutional Technology

Bill joined Cannon in 2015. He previously served as the Director of Technology at Sandy Springs Friends School in Sandy Spring, Maryland, and as the Technology Director at Canton Country Day School in Canton, Ohio. He earned his B.S. in Business Administration from University of Phoenix.
 
Bill's favorite things about his role at Cannon are having the opportunity to play, work, learn, and grow with an amazing group of talented faculty and staff, and seeing the joy and growth of students as they participate in Cannon's educational technology programs.

Bill enjoys playing drums and guitar in his spare time.

Mush Hughes, Upper School Makerspace Facilitator
 
Mush joined Cannon in 2017. Prior to that time, he was an Educational Technology Consultant for an international nonprofit. He earned his M.S.Ed. in Instructional Technology at State University of New York (SUNY) at Potsdam, and his
B.M. in Music Education and B.M. in Music Business from Crane School of Music at SUNY Potsdam.
 
Mush's favorite things about his role at Cannon are his ability to let students follow their own interests and passions, and that he is a learner in "all of this" with them.

Mush loves cooking, music, his wife, and his cat.

Leigh Northrup, Middle School Dean of Innovation and Technology


Leigh has been at Cannon School for 17 years, during which time he has been teaching and leading the maker movement. A graduate of Pfeiffer University, he received his Masters of Education from The University of Maryland (Go Terps). Leigh has acted as a catalyst for inventors and designers around the country, presenting at numerous local and national conferences about incorporating Makerspaces into education. 

When not tinkering in his ThinkTank space or coaching his robotics team to state competitions, Leigh enjoys extreme outdoors activities such as rock climbing, mountain biking, and whitewater kayaking.




Brandon Powers, Lower School Science and Makerspace Facilitator
 
Brandon joined Cannon in 2001. Prior to that time, he taught a first-third grade mixed-age Montessori classroom. He is a certified lower elementary Montessori teacher and holds a B.S. in Wildlife Biology from the University of Wyoming.

Brandon's favorite things about his role at Cannon are experimenting with new gadgets, gizmos, and activities with his students. Also, he values that he is allowed the autonomy within his classroom to adapt it to the students' ever-changing needs.

Fun fact: Brandon has an identical twin brother who lives locally in Huntersville.  He is constantly being approached by Cannon families and addressed as "Mr. Powers".  It is funny and confusing all at the same time. 

When he is not at school, he enjoys playing Frisbee golf, hiking, watching movies, and spending time with his family.
Kathie Riley, Lower School Technology Coordinator
 
Kathie joined Cannon in 1999. Previously, she taught middle and high school classes at Gaston Christian School. She holds a M.Ed in Instructional Systems Technology.

Kathie's favorite things about her role at Cannon are working with creative and awesome children, and growing our computational thinking in new directions!
 
Kathie enjoys STEM-focused teaching and learning!





Eric Ruddy, Instructional Technologist

Eric joined Cannon in 2013. Prior to that time, he was a second grade teacher, media specialist, and instructional technologist for Cabarrus County Schools. Before entering the education industry, he served 6 years in the United States Navy. Eric has a B.S. degree in Elementary Education from UNC-Charlotte and a M.S. in Library and Information Studies from UNC-Greensboro.

Eric's favorite aspects of his role at Cannon are leading the innovative use of technology tools in our classrooms, supporting Cannon's technology needs, and serving as an Upper School Advisor.

Eric is father of Ella '21 and Callan '26. He enjoys fishing and camping, along with an occasional hunting trip.

Cannon School

Phone: 704-786-8171 | Fax: 704-788-7779