What to consider before applying for an online masters