The first thing to consider is the area of expertise. A person must have knowledge about the field they want to teach others about. A Guru does not solve everyone’s problems themselves but shows the path and inspires people to do it themselves. Being a Guru is not just a matter of influencing others, it is more about empathizing with them, helping them reach the desired goal, and correcting them when anything goes wrong. While teaching others it is also important to make everyone feel important and appreciated. Another important thing is keeping yourself grounded while interacting with others.