Hindu teachers or gurus never take any fees they teach those who
are willing to learn the Vedas(Hindu scriptures)or teach princes .
They also teach martial arts
as they had to fight wars. Gurus might even start a new
religion, eg- Bhudha, Mahavira,Guru Gobind Singh etc.