Leadership coaching helps develop self-awareness. It's essential for leaders to understand their strengths, weaknesses, values, and beliefs in order to lead effectively. Through targeted questioning techniques and reflective exercises, coaching enables individuals to delve deep into their inner selves and uncover hidden potential. This increased self-awareness allows leaders to make better decisions, build stronger relationships with team members, and adapt their leadership style according to the needs of their organization.