Project-based learning (PBL) challenges students to solve real-world problems and become self-directed learners through cooperative group work. It is based on constructivism and engages learners by having them select, plan, implement and evaluate purposeful activities. PBL recreates real-world complexity and promotes collaborative learning and skills like teamwork. It is well-suited for adult learners who bring experience and have competing interests, and supports self-directed, goal-oriented and relevant learning. However, students may lack experience with group work, inquiry skills, and receiving feedback, which teachers can help address.