Project-based learning not only provides opportunities for students to collaborate or drive their own learning, but it also teaches them skills such as problem solving, and helps to develop additional skills integral to their future, such as critical thinking and time management.It allows a child to demonstrate his or her capabilities while working independently. It shows the child’s ability to apply desired skills such as doing research. It develops the child’s ability to work with his or her peers, building teamwork and group skills. Incredible performances by Grade 4 students presenting their projects “How Electricity is made”.