Wonderful teacher, will be greatly miss. I am very greatful to have been taught by him for the past few years.