Types of Guru

An ideal Guru is the one, who if the need arises, even forces the disciple to act in a particular manner, if he is inattentive or misbehaving.