This looks awesome. TED the crew that have been putting together amazing ideas worth sharing for a number of years now have just launched a new youtube channel called TED-ED and it is already quickly filling up with lessons put together by great teachers and gifted animators in a collaboration that will leave students engaged and teachers inspired by the quality of these instructional videos.
I have included a video directly below that explains the purpose and intent of TED ED to give you an idea of how it all works.
Below is a lesson plan on Why we cannot see evidence of alien life?
This will be a huge resource to teachers if it all geos to plan.