Engineering Undergraduates’ Learning Experiences through Project-Based Learning Activities | Synapse