Know Your Strengths and Weaknesses