This document provides an overview of a course on teamwork given at Iowa State University. It discusses Tuckman's stages of team development, the S.C.O.R.E. model for effective teams, Benne and Sheats' team roles including task roles, social roles and roles to avoid, Belbin's team roles, and Jung's psychological types including extroversion/introversion, sensing/intuition, thinking/feeling, and judging/perceiving. The document emphasizes applying this knowledge of teams and roles to improve team success.