Ha tenido una larga trayectoria como profesor.
He has had a long teaching career.