OP - Have you or your wife talked to his school counselor? My oldest is an EE major didn’t have any problem with math. However our middle son who is a Junior did/does. At our school some of the math teachers tutor after school for a reasonable per hour cost. It helps my son tremendously. Plus his tutor can talk to his math teacher to see what is coming up and how he is doing. I would look check to see if any of the teachers at his school tutor math on the side.