Ed Ponto, Adjunct Professor