Dealing with frustration is part of Life. Your son sounds like he has a talent for Math. Maybe a more advanced Math class would be good for him?
So many of our educational activities are "Brain Games".
What good are sports if not to train your brain and body? Some people enjoy these different Life activities. That is one reason our educational system offers so many opportunities- to find out what you are good at, what you enjoy and how to increase our skills for a productive Lifestyle.