The Moment we Fell in Love with SLU
St. Lawrence University is an incredible, and unmatched place...we all know that. As freshman, we are introduced to the campus, the people, and everything the school has to offer, and most of us (myself included) immediately fall in love.