Советский и российский математик-педагог и методист, доктор педагогических наук, профессор. Окончил математико-механический факультет Ленинградского государственного университета (1965). Еще будучи студентом, начал работать учителем математики в школе-интернате при ЛГУ, позднее преподавал в физико-математической школе при МГУ. С 1983 года работал на кафедре методики преподавания математики МГПИ им. В. И. Ленина, которую возглавлял до 2014 года. Автор и соавтор большого количества книг для учителей математики, а также справочных пособий для школьников. Кроме того, им создан учебно-методический комплект по геометрии, в котором реализован фузионистский подход (совместное изучение планиметрии и стереометрии).