IB diploma or non IB Diploma?

Also consider college credits: For example, at SUNY Binghamton you can get up to 32 credits IF you did the diploma and did well on the tests. My daughter was able to graduate early and get her Master’s & B.A. within 4 years. Even if you don’t want to graduate early you could do interships, study abroad, and get priority in housing/classes.

Binghamton University students may earn credit by exam for coursework completed in high school under the International Baccalaureate Program. Credit is awarded only for Higher Level exams, with exam scores of 4 or 5 receiving 4 credits and exam scores of 6 or 7 receiving 8 credits.
SUNY General Education requirements can be satisfied by completing Higher Level exams in five of the ten areas of competency. In addition, the General Education requirement for foreign language is satisfied by a score of 4-7 on either the Higher Level or Standard Level exams.
Binghamton University requires an official International Baccalaureate transcript in order to evaluate credit. Official scores may be delivered electronically through the International Baccalaureate website (please see below). International Baccalaureate courses and grades listed on a high school transcript are not acceptable for evaluation.
Students in the International Baccalaureate Diploma Program may receive up to 32 credits. To receive the full 32 credits, the following conditions must be met:
The IB Diploma must be completed with a score of 30 or more points; and
The student must complete at least three Higher Level exams with a score of 5 or higher.
Diploma holders who meet these conditions receive credit for their individual exam scores plus additional liberal arts elective credit to total 32 credits.