Throughout the career in education, he has participated in teaching, course administration, curriculum development, supervision of pre/in-service teachers, and research.