Soviet and Belarusian ethnologist, historian and cultural anthropologist. PhD Candidate in History.
Interned at the University of Pittsburgh (1996) and University of Oxford (1999).
In 1995 he lectured at the University of Helsinki. Taught at the University of Marie Curie-Skłodowska in Lublin from 1999 to 2004
Founder of the Department of Ethnology, Museology and Art History at the Belarusian State University. He headed the department from its creation on the 30th June 2001 until March 2008.
From 2008 he taught at the European Humanities University (Vilnius, Lithuania) and was (from 2nd May 2009) Chairman of the 2009-2012 convocation of the European Humanities University Senate.
In February 2014, as Chairman of the Senate of the European Humanities University, Professor Tereshkovich was dismissed from his job at the university. The decision was approved on the basis of the Charter of the European Humanities University and the Labour Code of the Republic of Lithuania. The contract with Tereshkovich was intended to formally come to an end in September, but was terminated early.
He is the author of over 100 scientific papers, including a monograph called "The ethnic history of Belarus in the 19th - early 20th centuries".