Is the IB Program Worth All the Time and Effort? – Honest Answers for Students and Parents | RevisionDojo