A system and method for rehabilitating a patient. A patient or other subject stands on a balance plate and performs one or more tests in response to instructions or visual stimuli on a display screen. Data, such as Centre of Pressure data, is obtained from the balance plate and processed by a processor in tandem with the progression of a test presented on the display screen. The information is correlated and used to assist in diagnosing or rehabilitating the patient or subject.