I also got rejected and after researching found that it is better to wait for gcms report as the reasons in refusal letter are very vague. I got purpose of visit in my refusal letter. now waiting for my gcms report. I will go for may semester. it is $15-20 from caipsgcms.com and it is worth...