There are a lot of activities for team building activities to boost teamwork skills and one of which is problem solving activities. Problem solving activities can help everyone in the team to feel the need of each other to solve the provided problem. When this need is being fulfilled through collectively solving the problem, everyone in the team will see exactly how important each member of the team is. There will be much more for you if you happen to check out good verbal communication.