Prophet Muhammad (PBUH) : The Teacher