I have few questions. I want to visit my uncle in Canada. I will stay at his place and he will buy my airplane ticket. He will send me an invitation letter and what is the best reason to write. What money will be enough to have on my bank account? 4000 USD? I am a student and I don't have job. My mother will sponsor me so I need to get bank statement of my mother? If I apply on 15th of June, what is the earlier date that i can go to Canada? Can I go od 1st of July if it is everything OK? What is better and faster, online applying or paper applying? Thank you.