Project-based learning can be a powerful learning resource for students. To get its potential here are 3 key characteristics of Project-Based Learning (PBL).