Building Future Engineers Through Teamwork: What We Need to Improve in Higher Education | Synapse