Skip to main content

Definitions by A112

Queen's university 

A fairly prestigious Canadian university located on the shore of lake Ontario, in Kingston, Ontario. Known for strong traditions. Commerce and engineering are among the reputable programs.
I applied to Queen's university, Waterloo, University of Toronto, and McGill.
Queen's university by A112 May 7, 2011