This website lays out the framework for completing Project Based Learning projects. Teachers are assisted through identifying learning, constructing assessments, designing activities, designing the process, and planning for management. The site provides a lot of direction for integrating technology in the classroom.