I spent 4 years here and graduated with a B.Sc. (Hons). It isn't a great school and I really regret having gone there. I am now at another university (Carleton) and cannot even begin to describe how much better it is.
MUN is lack in everything from the course offerings (pretty abysmal) to the programs available to students (mental health? What's that?). Plus because so many locals attend and St. John's is small, it is a slightly updated version of high school. Don't go.