Prophet Muhammad (PBUH) believed that the most generous person is the one who teaches what he/she has learned to others.