Fun fact though. Your school doesn’t have to offer the AP class to take the AP test. I just straight up asked if I could take the AP CompSci tests despite having no computer programming classes. I sat in a room alone with my counselor for a day while he administered the tests, boom done, easy 5 since I had been programming since before HS. I tried to tell some of my friends who were also aiming at CS in college but they didn’t ask.