The Buck Institute for Education codifies Project Based Learning by its integration of the 8 Essential Elements – Significant Content, 21st Century Competencies, In-Depth Inquiry, Driving Questions, a Need to Know, Voice & Choice, Revision & Reflection and the Public Audience. This last one poses a problem.