Joensuu Kosti, Yliopistonopettaja/University Teacher