Finally got the visa .
My profile is like this....
10th standard : 76%.
Intermediate : 86%
B.E (MECH) : 59%
3 yrs of EXP in the same field.
IELTS : 7.0
Applied on : 22nd march under spp for a Diploma program in ALGONQUIN CLG.
That's not compulsory. I have a friend of mine who got the visa without any prior info through mail ( as you said). so please do not get worried even if we don't get a email conformation of our approval.