TeachAde is a social network site designed for educators. I'm relatively a new user but I see a lot of promise here w/ tons of educational resources. There's lot to see here and download such as: videos, articles, and lesson plans.
I highly recommend checking out TeachAde by clicking here!!!