Dude, you're going to St. John's and you're asking about SPs? From what I've heard, including many newfie friends of mine, any guy can get laid in St. John's. I hear the girls are so easy going and friendly that getting laid is almost guarranteed.
I would have to agree that newfie chicks are almost a sure thing. Known and worked with a lot of em and slept with every one of em. The ones with a really thick accent are great fun in the sack. Some of the things they say when you get em going.