Instructables supports teachers by providing free pro memberships and awesome project ideas for your classroom. They provide plug and play hands-on projects to let you supplement your curriculum with the best projects that other teachers have to offer. You don’t need to be a traditional classroom teacher to participate, either. If you are an after-school teacher, a scouting leader, a librarian who runs programs, or anyone whose job is explicitly educational, you are invited to participate.(Source: http://www.instructables.com/teachers/)
The platform enables communities across the world to contribute and learn from each other. DIY is an interesting way of learning as there is figuring out part to it also there are clear instructions when you are stuck. Its a good way to build creative confidence.