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

Whatever you do, do NOT take this for granted. Counselors change or an assurance offered now will probably not be remembered after several years have passed. Revisit, remind, and insist when the time comes. If you happen to have gotten the assurance in email, make sure you archive it someplace safe.