Half way point...what have you learned?