Retaking college classes / sophomore vs. junior transfer

My daughter took AP Calculus BC in high school, made an A, won an award for excellence in Calculus, and scored 3/4 on the AP exam (because she took the wrong calculator), giving her credit at her university. She wanted to take Calculus II and advanced math courses, however, and felt she should review Calculus, so she retook it at her university to replace the AP credit. She made a B. It was an honors class filled with the top, most competitive students. Her test grades were good in the class, but 45% of the grade was on homework, and she didn’t always have the time to complete it thoroughly because she has two lab jobs on top of a full load of courses. In any case, the B kinda hurts her GPA, and does not reflect her true abilities in math. I just share this to give you some more info to help you weigh the pros and cons (risks) of retaking math courses.