Other
Harnessing the Web: Intro to Networked Project Based
This tutorial site for NetPBL (Networked Project-Based Learning) offers guidance for developing collaborative learning.
Other
Duke: Center for Inquiry Based Learning
Duke University has established the Center for Inquiry-Based Learning. It serves to enhance math and science lessons. Click on Resources for good examples of Inquiry-based lesson plans.