They may not be our favorite teachers, but they are some of our best teachers. The people who seem to be able to push our buttons, get under our skin, and rub us the wrong way, are the same people who offer us the chance to do it right even when it’s hard. They provide us with opportunities to practice being who we want to be even in the midst of challenging circumstances, and reveal the places in us that still need our attention. If we let them, they will stretch us and push us, and help us grow in ways that only a good teacher can. And before we get too carried away making a list of who all those people might be, it’s good to remember that we are showing up on a few other people’s list too.