What Are the Requirements to Join the IB Program? Everything You Need to Know Before Enrolling | RevisionDojo