Only a few years into my business career, I have already met and learned much from peers and clients. One of the best things I have learned so far is managing client expectations. You have to set boundaries for yourself and them (within reason) in order to deliver the best results. Another is taking the time to show someone else what you were taught by another. Often you are able to look at an initiative from a different perspective after working with someone with fresh eyes on the issue!