I find more challenging when assisting a client, attending their needs. For me, good communicating skill is the key to success much more to practice the ability of your patience.