Thomas, J. W. (2000), San Rafael, CA: Autodesk Foundation A review of research on project-based learning