Building collaborative skills through hands-on group challenges and cooperation exercises.