A Practical and Progressive Pedagogy for Project …