teacher of a course, teacher of life and a teacher for life. my most respected teacher and professor in my life.