What We Have Learned