A cortical stimulator system is provided. The system may include; a stimulation device having a switch configured to selectively control various electrodes; and a user interface device operatively connected to the stimulation device for controlling the electronic switch and stimulation device, the cortical stimulator system configured to provide a report of provided stimulation. A method of operating a cortical stimulator may be provided. The method may include: connecting a set of probes to the cortical stimulator, selecting parameters regarding a signal to be sent to the set of probes, sending a signal to the set of probes; observing the response of a subject having the set of probes contacting the subjects brain when the signal is sent to the probes, entering the observed response into the cortical stimulator, associating the response to a specific set of probes, and generating a report describing the response and associated probes.