Richard Van Camp, Tampere, Finland Teacher at Tampere University of Technology