Neurofeedback is biofeedback for the brain. Training with neurofeedback improves cognitive function, attention, mood, anxiety, sleep, and behavior. It helps stabilize the mind and increases ones level of functioning. Noninvasive sensors are placed on the head that act like stethoscopes. They read the brainwaves which are then displayed on a computer screen allowing both the practitioner and the patient to see them.