Прошел путь от победителя школьной олимпиады до выпускника мехмата МГУ им. М. В. Ломоносова, сейчас является преподавателем углубленной и олимпиадной математики. Призер регионального этапа ВСОШ по математике, олимпиады Ломоносов МГУ и выездной олимпиады СПБГУ, лучший преподаватель Лицея ВШЭ (по результатам оценивания лицеистов).
В течение нескольких лет являлся экспертом по проверке ЕГЭ в Москве, преподавал на учебно-тренировочных сборах лицея «Сириус» для подготовки к ВСОШ, составлял вступительные испытания в Лицей ВШЭ. Его ученики становились призерами ВСОШ, всевозможных перечневых олимпиад, а также стобалльниками ЕГЭ по математике.
На занятиях старается сочетать профессиональную грамотность и математическую строгость с индивидуальным подходом к профилю группы и каждому ученику.
«Основной целью преподавания для меня является проведение комфортных и полезных занятий, на которых ученики могли бы получить удовольствие от занятий математикой, а также узнать новые идеи и порешать интересные задачки. Я люблю математику за последовательность, честность и увлекательность.»