Choose a supervisor who makes you excited about your project. There will be times when your project does not go as planned and reminders of that enthusiasm and why you are doing the work are crucial to continuing through the hurtles.
My advice to any prospective grad student is to not rush into graduate school without some self-reflection about your passions, what you love doing and what you would like to study. This is because grad school can be a challenging place but also incredibly rewarding as it teaches you how to read critically, learn systemically, and think deeply. As such, I invite potential students to engage in some introspection and self-reflection about your motivations, desires, and commitments as this is a weird (but wonderful) experience distinctive from both undergrad and from other jobs so its important to not rush into anything without thinking.
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.
The graduate life experience is great! There are a ton of activities and ways to get involved on campus. The administration, faculty and fellow student truly provide a supportive environment to learn, grow and be challenged.
I chose to study at the University of Guelph because I liked the friendly, community-based attitude here. After completing my undergraduate degree at Guelph I knew this is where I wanted to complete my master's.
Guelph will provide you with a supportive and stimulating academic environment. My advisors provided me with the freedom to explore my research interests and the support and mentorship to help me become a better scientist. Their positive attitudes and confidence in my abilities allowed me to achieve success in my research goals. There are loads of clubs one could join (e.g. qualitative journal club, welfare and behavior group, dairy journal club, graduate student social committees, art clubs, etc.). In addition, my graduate program provided me with a safe and interactive social environment (e.g. intramural sports, city leagues, department socials).
For my non-native English-speaking friends, there is a plethora of support from the international office! In addition, the library provides lots of writing and technical support!
A graduate student at the University of Guelph is a lot of work, but it is very rewarding. My schedule was even more flexible now than when I was an undergraduate student, which is very important because you have to make time for everything. There are classes and seminars, research, meetings, Teaching Assistantship(s), mentoring, and readings happening constantly. If you plan things well, you can get involved on campus or have a social life, too!