I think this post or article is incredibly flawed and lacks a lot of basis for the positions being advicated, but if you have a Diigo account, it is a great example of participatory nature of the internet. You can leave a note for other Diigo users. It would be a fantastic way for students to read something, include their notes, respond to each other, and discuss in class the next day.
The Cassirpeia Project is an effort to make science education videos available for free to anyone who wants them. Each video can act as a stand-alone content video or the underlying plot that threads through can be used to contribute to student engagement/learning.