An example of one that is hard to make good use of some credits is Western Michigan. You have to take 1 class in each of 8 distribution areas. For engineering, math and science are easy. There is one for English. But the other 5 made it hard to use AP/IB credit and so my daughter would have a lot of credits but not credit that would take place of an actual class. Program: General Education Program Courses - Western Michigan University That’s the list of classes and the AP/IB is here: International Baccalaureate (IB) Policy | Registrar's Office | Western Michigan University
All 3 of my kids are in mechanical engineering.
My boys at Alabama, have most things covered, as they just have fewer groups to take the general education from. There are some things that can’t be covered with their new system now, but my oldest, S22, had 100% of his gen eds done by AP and IB credits. He has the IB DP. But, he’s in engineering and started in Calc 1 and Physics 1, so only could have finished a semester early. Turns outs, he’s taking 9 semesters due to scholarships and me begging him not to graduate this month, lol.
S26 is not IBDP and only took IB English HL and the rest AP. He will have 4 gen eds to take and will knock one out this summer with CLEP. Fingers crossed he gets the 5 for the English credits :). But, he will start in Physics 2 and Calc 3.
As for repeating AP that are major specific, I think it really depends on the kid and circumstances. S22 would have repeated even if he had the score needed because his 2 years of IB Math were Covid and then a school shooting that closed us for 2.5 months. He had large gaps for sure. But, he’s a strong student and does well in math, so had 100% in both Calc 1 and 2. He said after that he probably could have skipped and just filled in the gaps himself, but taking them was fine.
S26 will not repeat. He is stronger in math, really. And I don’t see any reason for him to go backwards.
Both S22 and D24 (also IBDP), said physics I was incredibly easy in college because of IB Physics. Sure they used some calc in it instead of only algebra, but the physics was still the same concepts. S26 has AP Physics C mechanics and will not repeat. I’m sure he’s fine with moving on.
So, you know your kid. How hard is it in high school to get the work done well, score well, and understand the material. If they are working super hard and getting a B and then get a 3 on the test, maybe repeating makes sense. If it’s fairly natural to them, they get an A and a 5 on the test, repeating may not make sense. Will they continue to work hard in college? Will they skip classes because they think it’s easy since they are repeating? All these things come into play for the outcomes.