With 36 years of teaching experience across high schools, colleges, and primary schools, he has worked with both special needs and gifted students. Specializing in Math, he also teaches Business, Physics, Economics, Sciences, and Computer Science at the high school level. He holds degrees in Mechanical Engineering and Computer Science Engineering from Tel-Aviv University, followed by a degree in education, blending technical expertise with teaching passion.