With a diverse background in K-12 education, I've served as a passionate teacher, a dynamic Assistant/Acting Principal, an Inclusive Education Lead, and a STEAM innovator. I also held the role of Teaching & Learning Resources Consultant with Alberta Education and currently serve as... Read More →
David Hay teaches high school computing science, robotics, IT, digital media, and math in Sherwood Park. He is also a contributor to the Callysto and Data Dunkers projects.