I am a STAR Discovery Educator and a member of the CT Leadership Council (group of educators who work with Discovery Education to provide support to teachers) and love their resources.
They have a lot of great, free resources available for any educator to use and provide a lot of free online and in-person professional development for teachers.
Here are a couple of new things Discovery has:
Summer Tips and Tricks for Parents and Teachers - great presentation with some great resources and apps for parents and teachers to use themselves, and their children/students this summer.
Discovery Education Support is Now on Twitter - get help, answers, and tips on using Discovery Education resources on Twitter.