Great teacher and person