He taught mathematics at middle and high schools for the mathematically talented for almost 20 years. He was the leader of the St. Petersburg Team at the Baltic Way International Mathematics Competition in 1990-1997.