The document discusses how technology can enable better teaching through project based learning (PBL). It provides examples of how tools like online collaboration platforms, games and simulations, and multimedia tools support PBL by allowing repetition, individualization, resource sharing, and collaborative knowledge construction. The document then demonstrates an interactive project planner tool and discusses how technology can support traditional, blended, and fully virtual PBL learning environments. It concludes by asking how the reader's classroom may be transformed through these approaches.