St. Shelter University

The setting where the modern day story takes place.

Its name is acknowledged as strange in-universe.

Originally focussed on astronomy.

Is on an island.