Working with, or understanding, clients is one of the most difficult things that architects have to do. Clients are people in their own world, doing their thing, and they hire us, and we have to advise them. We have to guide them. We have to design for their goals, and ultimately, we have to help them and teach them.