In spiritual path one of the most important thing is finding your guru.
Why is it important to find your guru on spiritual journey?
See before achieving the state of enlightenment which is not a big thing at all. New traveler who wants to travel this journey of spirituality to reach their home, they strongly needed a good guidance.
So who can give them guidance? It's not only about spiritual path in every aspect of life too. You can make someone guru who already advanced to that path which you want to accomplish.
On spirituality for newcomers the most important thing should be to find guru.
How one can find their guru.
The most easy technique is to lesson your inner voice and how you feel towards that guru. Here intelligence is not important but what actually important is your attraction towards to that particular guru. I will explain why intelligence isn't good but your attraction is good for finding the guru.
If you feel highly attracted to that guru then it means that is your guru. If you can lesson to them all day without stopping without any rest. If you feel like this person have something or this person know something about spirituality which I also want to know. Or something like I want to be like this person.
So your attraction towards that particular entity know as guru is much more important compared to what your intelligence is telling you. Because finding your guru is about attraction because your causal body work on law of attraction. That body took life form because of attraction itself. This is why impressions which is store in your causal body will make you feel much more attracted towards that particular guru.
Because you see you can learn from many different persons the same knowledge. Like many different people can tell you about knowledge the same way others do. But in end you will feel more attracted towards a particular special one. That special one is your guru.