19. The method of claim 1 , said controller further comprising: an intelligent software assistant and knowledge navigator functioning as a personal assistant application.
1. A method for a primary user exercising in communication with a remote secondary user, comprising the steps of: the primary user using an exercise system, said exercise system comprising: a primary user interface configured for interaction with the primary user; an electric motor, said electric motor configured to provide a resistive force to said primary user interface; a controller communicatively coupled with said electric motor, said controller configured to control the resistive force supplied by said electric motor as a function of time; and means for communication with the secondary user, said means for communication communicatively coupled with said controller; and communicating output of said exercise system with the remote secondary user, wherein said controller dynamically maintains the resistive force supplied by said electric motor within twenty percent of an iso-inertial force as a function of time within one-half of a repetition by adjusting the resistive force as a function of monitored acceleration of said primary user interface.