This document provides an overview of project-based learning (PBL) and tools to support PBL. It discusses example small group projects like inventing an app. It recommends brainstorming objects and skills for the app. It also discusses research students could conduct to produce commercials for their apps. The document then lists tools like Google Docs, Calendar, Drive, and Hangouts for collaboration. It provides tips for group roles and evaluations. Finally, it suggests publishing all PBL information and resources in one place like LinoIt and giving students class time daily to work on their projects.