Hi Maherd,
I've applied for Sheridan but decided for Centennial College. I'd applied for VISA on 21st Oct and yesterday my Passport released from Delhi, waiting for good news.
I'd suggest try to apply early, if you are planning for SPP then No Problem , 20 Nov should be find.
Best of luck for your VISA.