Hi Ameet..
I am also in the same situation as were earlier
I finished by master from Ontario and my results will be declared in September 1st week, so meanwhile can I travel to India before my results appear and then apply for PGWP and visa from India which takes approx 80 days of time and...