Learning from Adversity