To any undergraduate student that wants to pursue graduate school, my best advice would be to study hard, celebrate your academic victories, and don't get caught up on your failures. Everybody has a story of a course they wish they did better in, or a midterm/exam that was an unexpected curveball, but as long as you learn from your past and keep pushing forward, things will work out for the better.
Being a graduate student at U of G is a wonderful opportunity. There is a fantastic support system here to help you progress and succeed in research, made up of faculty, support staff and other graduate students.
Graduate school is an incredibly enriching experience. Focusing on what interests you most brings a whole new level of richness to your learning. In addition to your courses there are also opportunities to refine presenting skills, attend conferences, and work as a teaching assistant for undergraduate courses which blends education and work experience together to prepare you for a fulfilling career.
Do your research: on the lab, on the faculty, on the department and on the city itself. There are so many different programs/departments and it's imperative you know what you're getting into. Speak to students that are currently in the lab or have recently graduated to get an idea of how things work. There are going to be some tough times in your program and you want to make sure you're surrounded by people that want to support you and help you get through, to be successful.
The University of Guelph is a small family in itself with a lot of support to facilitate different types of lifestyles. My ability to feel safe and learn without worry is something I have admired.
Sometimes as an undergrad it's easy to stay 'behind the scenes' and just go to classes and complete what's required of you. But grad school has SO much to offer, and there are opportunities to gain new experiences around every corner that contribute to both personal growth and look great on a CV. I think getting involved is so important, and creating new relationships with faculty/other students is key.
Guelph is an amazing school academically and socially. You will be able to conduct cutting-edge research, surrounded by people who passionate, intelligent and supportive. There are so many social events and opportunities so don't be nervous to join clubs, teams or come out to social events!