Accountability, Ownership, and Satisfaction: An Innovative Approach to Teamwork in Engineering Education