IB Diploma Hub is a website for both IB students and graduates. Join us at https://ibdiplomahub.com About the author: ad