I love this product as a teaching tool. You can create your whole lesson within the Wizer.me environment including learning objectives, videos, links to other web resources and formative and summative assessments. Technical support for this product is also superior. If I had questions, they were answered almost immediately. They are also trying to improve the site by adding graphic organizers and the auto save feature.
Our administrative staff have used it for professional development activities too. I highly recommend Wizer.me.