When I was in college, if you dropped after the add/drop period you got a W. If you dropped after the Withdrawal period you got a W/P (pass) or W/F (failing at the time of withdrawal). Those were semester courses and you had a long withdrawal time. This is a HS, full year elective class— I just don’t see how they can try to make her stay in it.
At no level when I was in school would I have been able to drop a class after the designated period to do so without it counting as a ‘fail’ that would have brought down my grade point average.
I agree with those here who say she needs to stick with what she signed up for—creeping teacher and all.