What is Neurofeedback or Neurotherapy

Neurotherapy (also called Neurofeedback or EEG Biofeedback) is an Applied Neuroscience technique to train or "retrain" the brain to function more optimally. So How is that done? simply by pushing the brain to learn a pattern of brain electrical activity associated with normal or optimal function. Through Neurofeedback, the "brain changes itself". In Neuroscience we refer to this as brain plasticity. Here Dr. Mike Cohen