The system includes a movement sensor and a core contraction sensor in communication with a processor. The core contraction sensor is placed on the core muscles of a user and transmits core contraction signals to the processor. The processor receives movement signals from the movement sensor and identifies user movements that are qualifying movements that benefit from core contractions. The processor also monitors the timing between the qualifying movements and the core contractions to identify protected and unprotected qualifying movements. The system can also include a memory for storing core scores that are calculated from the protected and unprotected qualifying movements, exercise information and core sensor calibration information. The core contraction information can be used to calibrate the core contraction sensor. The core contraction and movement information can be transmitted to a therapist who can monitor the user's activities and provide instructional feedback.