Project-Based Language Learning (PBLL) offers a framework for designing powerful, culturally contextualized experiences that create opportunities for learners to use their language to address real world needs that are personally meaningful to them. PBLL engages learners in investigating, over an extended time, a complex real-world issue to benefit an authentic audience. From design to implementation, we will walk through the steps to creating a meaningful and successful project. Additionally we will look at ways projects can be adjusted or adapted to fit particular levels or learning contexts. Lastly, we will explore ways that technology can be used to support project design and implementation.