Some impressions from our  Space Coaches at DLR.