I’ve got an update. I’ve been able to communicate with my teachers, and due to the circumstances (some important links were broken) they’ll permit me to redo some assignments. If I do well on those and on the rest of the course, I’ll be able to get an A. Then my GPA will be 3.8, with my only B being in my only non-AP course (accounting). Thanks to all for your help and encouragement.
@DominicBayer,
Happy to hear the good news. Best pf luck to you.