Key Principles of TEAM