Hello everyone, As you can see in the title, I applied total 4 times for Canadian study permit from February 2019 to July 2019. They refused my study permit 3 times. Last 2 were refused with the same reason : purpose of visit. My profile wasn't so strong. 12th: 46% Bachelors : 50% Current topup degree (Final year of another bachelor's degree) 63% (Didn't even receive my degree certificate of second degree when I applied, I received it after visa approval) Ielts: 7.5 no less than 7 I ordered GCMS NOTES after my first refusal and tried to understand from the reasons given for refusal and tried to write a new statement of Purpose, but even after that, they rejected it twice. With several rejections and studying my old statement of Purpose, I slowly started understanding what visa officer is actually looking for in your application. I wrote a statement of purpose of 5 pages (it's too much, isn't it) with every detailed information and within 2 weeks, I got visa approval. So I want to tell everyone who is thinking to give up after 1 or 2 rejections even after having a strong case, just don't. Don't give up. If your academic and ielts score are good, have sufficient funds, work on your statement of Purpose. Write what they want to read. Need some help? I will help you without charging anything unlike consultants since I would be more than happy if I can help you achieve your dreams.