Spiritual teachers are people that have specialized themselves in a certain area, in this case spirituality, just like any other teacher. By expanding consciousness and hopefully going through life experiences and doing innerwork.
This does not mean they know all and better and you should follow them blindly. It’s very important to use your own discernment. With all they bring you it’s important to always go within and ask yourself if it resonates with you. Do you feel what they say is true to YOU? There is not just one truth, as there are so many people and just as many truths.
In my eyes a good teacher activates your inner knowing by what they do or say, but most important leads you back to yourself so you can become your own teacher. This is the most empowering thing.
So be inspired, follow what feels right for you and always use your discernment without giving your power away!