To learn more about neurofeedback, search the internet for the article entitled "What is Neurofeedback: An Update" by Cory Hammond, PhD.  You also might enjoy watching the videos and reading the information at  They maintain a bibliography of many research studies examining the efficacy of neurofeedback for various conditions.

I use equipment and software from BrainMaster Technologies, Inc,  Applied Neurosciences, Neurofield Inc, and Mind Alive.  Websites for these companies have good information about neurofeedback and other forms of neurotherapy.