According to the Canadian Sport Psychology Association (CSPA) and the Association for Applied Sport Psychology (AASP), a Certified Mental Performance Consultant (CMPC) aims to help athletes, coaches, and teams reach their potential and/or optimal performance in sports or other important aspects. A CMPC can also work with organizations, businesses, and independent groups.