Resources for outside the box learning
I can see a lot of potential in Project based learning. This video explains the concept in plain English. What do you think about it?