Trains and rehabilitates