5 factors you must have to know before IB courses selection