mark tervakoski