Yes, neurofeedback is very effective for treating mental health disorders. By training the brain to make new neural connections, mental health disorders, such as anxiety, depression, substance use disorder, and post-traumatic stress disorder, can be improved.