Over the years, he taught several undergraduate and graduate courses in computational mathematics, numerical methods for differential equations, computational linear algebra, prepared a number of M.Sc. and Ph.D. students, and supervised postdoctoral research projects in the area of his expertise....