one need not have a guru specially. anyone who teaches all good spiritually,mentally physically etc, can be taken as guru's. among guru's who are par excellent all the above qualities are to be treated as super guru's . and what guru teaches should digested fully by the shishya and for hat obescience is paid on guru poornima day.