Oh, wow. It turned out I did less well on the final exam than I thought (a 77% --- I thought I easily got above a 90) but we got a perfect (!) grade on our project, which blows my mind. So I got an 84% for the semester, which somehow is regarded as a low A. Crazy, but welcome news. AI core requirement: you can officially suck it.