A key consideration when forming a team is to understand the personality traits needed before starting the selection process as well as the team members:

Q&A Platform for Education
Platform Explore for Education