In one embodiment, a therapy apparatus includes a support, a body harness mounted to the body support, a gearbox positioned below the harness, the gearbox comprising at least one gear and supporting a crankshaft, crankarms mounted to the crankshaft, and pedals mounted to the crankarms, a driveshaft coupled to the at least one gear such that rotation of the driveshaft results in rotation of the crankshaft, crankarms, and pedals, and a motor that drives the driveshaft, wherein the apparatus is adapted to support part of the weight of an subject with the harness and part of the weight of the subject with the pedals and wherein rotation of the pedals due to operation of the motor provides therapy to the subject.