Mountain Labs facilitates teamwork and critical thinking