I listened to the audio version narrated by Dan John Miller.
This story is set on a kilometres long spaceship, on a very long journey to another hospitable world. The main protagonist is awoken from an utopian dream-time by a mysterious human like girl, into a cold unforgiving ship full of strange and deadly creatures. The girl says he's "always Teacher" and we follow Teacher as he learns who or what he is and learns to survive a ship that is constantly in "spin-down" or "spin-up", alternating between gravity and weightlessness, and chasing warmth, as parts of the ship seem to have lost life-support.
I enjoyed this story of survival, space flight, strange creatures. Also the themes of space exploration in a possibility inhabited universe, how can we ethically colonise another planet, should we?