devotee teacher and science