He has taught and supervised graduate and undergraduate students in the areas of statics, materi¬als, automation, quality, GD & T, research methods, and manufacturing processes. He is the coordinator of “Green Energy” curriculum in the department and is teaching a “Green Energy “seminar course. He is also serving on graduate thesis committees on rain water harvesting and properties of environmentally friendly polymers.