Although I think most prospective grad students have been told about the importance of picking a study/project that interests you, I think it's also really important to take some time to see how you interact with your supervisor and lab. These will be the people you work the closest with for the next several years, and help provide support to you in some of your toughest moments.
My first piece advice to prospective grad students would be to find a lab or an advisor that you mesh well with and are excited about working with. If you are on the same page and feel comfortable from the start, it makes all the difference. After that, trust yourself and your abilities! You are capable of more than you think.
A right step taken at a right time completely changes your identity. I won't say that your academic journey will be easy, but I am sure it will be worthy.
People are very friendly and kind, and respect each other's culture. I felt like I was at a home away from home. There is not the rush and noise that you find in most cities. Life is…perfect here.
Be patient with yourself. As a student your job is to learn, and by necessity, fail. Solving the problem and having the right answer isn't always the same thing.
When an airline asks you to sign a waiver for your guitar just scribble quickly in hard to read handwriting "no thank you" and hand it back. Later if they damage your equipment you can claim you did not understand why they handed that waiver to you.
Professors at the University of Guelph are exemplary in their professional acumen. Over and above this, there are plenty of opportunities, like Teaching Assistantship (GTA) and Research Assistantship (RA), for an international graduate student to help fund their studies.
Words of advice for someone considering graduate school.
Do not hesitate to ask questions in all aspects of overseas study. Your peers, professors, graduate coordinators, and everyone you meet here would love to help.