Adam Shirley
Teacher
Education: BA, History (minor in Computer Science), University of Waterloo; MA, Western University; BEd, Western University
Experience: Over a 10-year period, Adam taught with the Thames Valley District School Board, and then spent five years teaching Grade 7 at London Christian Academy.
Joined LCH: 2023
Fun fact: Adam knows how to juggle.