By god's grace, I finally got my study permit. I have never been so stressed my whole life :) this was my second time applying. was little complicated. I would advise everybody to get caips report. my report had lot of information that the refusal letter didnt. caipsgcms.com is a very good site...