Como docente he tenido la oportunidad de participar en gran cantidad de programas de licenciatura, especialidad, maestría y doctorado, así como en diplomados, cursos, talleres y conferencias de diversa índole, la mayoría relacionados con las ciencias sociales y penales, tanto en instituciones públicas como privadas. El listado de cursos sería muy amplio, con más de 25 años de trayectoria en el sector educativo, principalmente en la Ciudad de México y en Puebla, aunque he tenido la oportunidad de colaborar como conferencista o profesor visitante en la mayor parte de las entidades federativas, destacando Baja California, Colima, Sonora y Tlaxcala.
Instituciones en las que he colaborado como catedrático de posgrado:
Programas de posgrado en los que he sido docente:
Dentro del nivel licenciatura he participado en las carreras de Ciencias Religiosas, Criminología, Derecho, Sociología y Teología, principalmente en la Benemérita Universidad Autónoma de Puebla, la Universidad Nacional Autónoma de México y la Universidad Pontificia de México. De forma temporal, también en el Centro Universitario Incarnate Word, el Instituto de Estudios Avanzados Siglo XXI y en la Universidad del Pedregal.
Diplomados en los que he sido coordinador o docente: