New neurofeedback system helps people manage arousal and maintain peak performance

Begone, stress!