He is also the Program Director of the NSERC Create Heritage Engineering program based at the Carleton Immersive Media Studio lab (CIMS). He has an architectural degree, holding a masters in conservation of historic buildings and towns, and a PhD in Engineering from the Raymond Lemaire International Centre for Conservation, University of Leuven. He is also a guest professor at the Raymond Lemaire International Centre for Conservation. In the past few years, he has taught at the Universidad Central de Venezuela, Universidad de Guadalajara (Mexico), and Universidad de Cuenca (Ecuador).