I teach Gr. 7 and 8 at a school in Waterloo, Ontario. I've been teaching for 20 years and use quite a bit of technology with my students. I teach Gr. 7/8 History, Gr. 8 English, Gr. 7/8 French, and Music (Strings). We'd love to collaborate with your students and would be willing to work with any of the tools you mentioned.