A Dream at a Time