Teamwork and effective communication skills