Project-based learning is a teaching method where students investigate and respond to an engaging question or challenge over an extended period of time. It allows students to develop deep knowledge on a topic, critical thinking skills, real-world connections, and the ability to demonstrate understanding through various products. Project-based learning integrates 21st century skills such as collaboration, creative thinking, and problem solving that are important for success in college and careers.