Project-based learning (PBL) provides opportunities for students to actively engage in meaningful tasks. The purpose of PBL is to enhance our students’ questioning, investigating and generic skills, develop positive values and broaden students’ horizon through local and overseas excursions as well as through different interdisciplinary activities. The project is framed by an authentic problem to solve or a question to answer, and involves students making decisions about the project, including how they work and what they create. Students give, receive and use feedback to improve their process and products. They make their project work public by explaining, displaying and presenting to the community, including and beyond the classroom.