Student voice and choice, publishing, and a driving question are some of the essential ingredients of project-based learning.