We have developed a robotic system that assists or resists elbow and shoulder movements in three dimensional space. In addition to unilateral exercise modes, a novel bimanual mode enables hemiparetic subjects to practice mirror image upper limb exercises.