Loading…
Geeksunite2 has ended
Welcome to Geeks Unite 2.0.
Click here to register for this event.
avatar for David Hay

David Hay

English Language Arts, Math, Social Studies
Teacher
Alberta, Canada
David Hay taught high school science and technology courses for ten years, was a consultant for seven years in the areas of technology and innovation, and is currently teaching Grade 5.