According to SB 3.29.18:
ādhyātmikānuśravaṇān nāma-saṅkīrtanāc ca me ārjavenārya-saṅgena nirahaṅkriyayā tathā
A devotee should always try to hear about spiritual matters and should always utilize his time in chanting the holy name of the Lord. His behavior should always be straightforward and simple, and although he is not envious but friendly to everyone, he should avoid the company of persons who are not spiritually advanced.
Hi, in the passage, writen by Lord Kapila, does he explictly say to avoid people who are not spiritually advanced? Because according to the english translation it says he does. If so, how do we define someone who is spiritually advanced? Also isn't being non- judgemental part of being in the spiritual path? In other words shouldn't we not avoid someone simply because he is not spiritual? He could still be a good person, and be kind and compassionate but not necessarily spiritual? Thank you for clarifying this.