St Johns College celebrates a rewarding year