Project-based learning is a phenomenon that has swept the nation and staff and students alike at Cañon City High School look ...