Team Collaboration: A Journey of Personal Growth