Shwup is a great site for teachers and students to use in order to post and share pictures and videos on the web. You do need to sign up, but anyone who gets a log-in can be invited to share in creating a "muvee" with the images that their "friends" (classmates/colleagues) are sharing. This is a great way to do collaborative multimedia projects or keep pictures and videos in one place from an event that had more than one person taking footage/images. The videos can all be shareed on shwup and posted to blogs, Facebook and other social media sites. Fun, easy to operate, and very useful.
Reflection is critical to your continued growth as a teacher, whether you seek student feedback, leave yourself sticky notes, or blog your thoughts for colleagues.