Is St Francis College too good to be true?

Almost!

St Francis College really is the most amazing place. The college has superb facilities and is full of awesome people.