Best Soph/Junior/Senior math progression for non-engineer

To some extent, there is no way to know. No way to know if he would find it easy and get an A, or if it would take up all his time and lower his other grades. Also no way to tell you if taking AB over BC will hurt him in his college apps. I think he should take what he feels comfortable with. With our D we figured that she would end up in a place that valued her as a person and a student and there was no need to jump through extra hoops “in case” one or two colleges would have preferred she choose a different class (in her case it was an issue of whether to choose AP Euro over classes she really wanted to take). There is no way to see the future.