Self-Evaluation for Self-Improvement