2000
Instituto Tecnológico Superior de Poza Rica, Ingeniería Industrial, Poza Rica, Ver.
- Descripción: Docente de la materia de Informática I
2005- 2007
Universidad Veracruzana, Facultad de Estadística e Informática, Xalapa, Ver.
- Descripción: Docente de las experiencias educativas de Redes I y Redes II
2005- 2007
Organización Universitaria Interamericana, Colegio de las Américas, Québec, Canada
- Descripción: Tutor a Distancia y Coordinador Académico de los cursos Medios y Tecnologías para la Educación a Distancia y Administración y Planeación para Educación a Distancia.
2008 a la Fecha
Diversas Instituciones de Educación: Universidad de Quintana Roo, Escuela Normal Superior Veracruzana «Dr. Manuel Suárez Trujillo«, Colegio Preparatorio de Xalapa, entre otras.
- Descripción: Instructor de Cursos de Capacitación y Actualización docente en temas de planeación académica, evaluación de aprendizajes, uso de TIC´s en los procesos de enseñanza-aprendizaje, diseño instruccional y Aprendizaje Cooperativo.
2008-2010
Espacio Común de Educación Superior a Distancia (ECOESAD)
- Descripción: Coordinador General del Primer Diplomado Nacional a Distancia “Implementación de Programa Educativos a Distancia”
2010-a la Fecha
Espacio Común de Educación Superior a Distancia (ECOESAD)
- Descripción: Coordinador General del Diplomado Nacional “Planeación de Proyectos Educativos Mediados por TIC´s”