Sadhu, whose character is spotless, he’s called sadhu. Sastra means scripture, and guru, guru means spiritual master. They are on the equal level. Why? Because the medium is scripture. Guru is considered to be liberated because he follows the scripture. Sadhu is considered to be honest and saintly because he follows scripture. Sadhu-sastra-guru-vakya. Nobody can become a sadhu if he does not accept the principles of scripture. Nobody can be accepted as guru, or spiritual master, if he does not follow the principles of scripture. This is the test.
One who is in the stage of bhava is free from all material contaminations, and therefore his character is spotless
According to the Vedic system, however, which is followed by the present-day Gurukula, the teacher must not only be learned but also spotless in character.
The acarya should be spotless in character, and moreover it is essential that he be a devotee of the Supreme Lord.