The University of Ottawa (uOttawa) deserves more recognition. It is easy to find a balance between your academic and social life as long as you put in the effort. The courses are not overwhelming and it was relatively easy to integrate into university life here. The campus is tricky to navigate at first because the buildings are all connected but you get the hang of it eventually. I enjoy my program a lot and besides the co op program, there are lots of other opportunities for students to meet professionals in their field and volunteer.