My son likes math but he LOVES engineering & programming. We are local to Proof School and it was the one day school we visited but ruled it out because he didn’t want to spend 3 hours per day on the subject (now 3 hours per day in a science lab he’d be in heaven). Math to him is a necessary tool but not a passion. I think he’d enjoy a financial modeling class or one on coding algorithms.