Mission almost impossible: how do we prepare future ready graduates?