A movement assessment apparatus configured to provide biofeedback to a user regarding one or more movements executed by the user is disclosed herein. The movement assessment apparatus generally includes a sensing device comprising one or more sensors, a data processing device operatively coupled to the sensing device, and a sensory output device operatively coupled to the data processing device. The data processing device is configured to determine executed motion data of a body portion of the user and/or executed motion data of an object manipulated by the user using one or more signals from the one or more sensors, to compare the executed motion data or a modified form of the executed motion data to baseline motion data of a reference motion, and to determine how closely the executed motion data or the modified form of the executed motion data conforms to the baseline motion data of the reference motion.