Anytime you get to work with an actor who is beyond you in experience and talent, I feel like they make you a better actor. You really bring up your game.
I love when you get to work with people you know because there's so much more trust, and you're much more willing to be vulnerable in a scene with someone you trust.