https://blog.ivy-way.com/all-ap-and-ib-subjects/?lang=en
All AP & IB Subjects