Previous studies have suggested that task-oriented biofeedback training may be effective for functional motor improvement. The purpose of this project was to design an interactive, multimodal biofeedback system for the task-oriented training of goal-directed reaching. The central controller, based on a user context model, identifies the state of task performance using multisensing data and provides augmented feedback, through interactive 3D graphics and music, to encourage the patients' self-regulation and performance of the task. The design allows stroke patients to train with functional tasks, and receive real-time performance evaluation through successful processing of multimodal sensory feedback. In addition, the environment and training task is customizable. Overall, the system delivers an engaging training experience. Preliminary results of a pilot study involving stroke patients demonstrate the potential of the system to Improve patients' reaching performance.