Snorre is a language teacher, translator and non-fiction author. During the last 20 years, he has taught Norwegian at three different university institutions as well as several language centres. Moreover, he has conducted seminars and workshops for Scandinavian language teachers in five countries. He has designed and conducted language courses and developed tests and exams for corporate clients within different fields like health care, IT, banking and customer service. He is currently working on a PhD thesis on Norwegian as a second language at University of Bergen.