Is It Worth It Choosing Hard Subjects at IB? A Comprehensive Guide | RevisionDojo