Hi there, i want to apply for student visa sds within a week for may intake at memorial university. Classes will begin on 10th of may and last day of refund is 17th may. I feel like my profile is strong and I may be approved for visa. But considering ongoing trend of delays in visa processing, if i apply for visa within a week can I expect decision by early may? Another scenario is i start taking online classes from 10th may and wait for visa approval? In case if I get rejected can I apply again with same intake? Like same gic and tuition fee docs? (obviously after correcting what was reason of getting rejected)