Saint Charles' College, old and new.