1993 Profesor adjunto impartiendo en licenciatura la Cátedra de Derecho Fiscal en la Universidad Iberoamericana, A. C Plantel Santa Fe.
1995-1997 Profesor Titular en licenciatura de Teoría General del Proceso, Derecho Constitucional y Garantías Individuales en la Universidad La Salle, Cuernavaca (enero a diciembre).
1998 Maestro de la Universidad Cristóbal Colón en Veracruz, en la Maestría de Derecho Constitucional y Amparo, impartiendo el Módulo de “Amparo contra Leyes” (noviembre).
1999 Maestro de la Universidad Iberoamericana, A. C., Plantel Golfo Centro, en la Maestría de Derecho Constitucional y Amparo, impartiendo el Módulo de “Suspensión” (febrero y marzo).
1999 Profesor invitado en licenciatura para impartir el tema de “Egresos” dentro de la Materia de Derecho Administrativo II en la Universidad Iberoamericana, A. C., Plantel Santa Fe (marzo).
1999 Maestro de la Universidad Iberoamericana, A. C., Plantel Golfo Centro, en la Maestría de Derecho Constitucional y Amparo, impartiendo la clase de “Procedimientos de Controversias Constitucionales y de Acciones de Inconstitucionalidad” (marzo).
1999 Maestro de la Universidad Cristóbal Colón en Veracruz, en la Maestría de Derecho Constitucional y Amparo, impartiendo el Módulo de “Sentencia de Amparo y su cumplimiento” (mayo).
1999 Maestro de la Universidad Cristóbal Colón en Veracruz, en la Maestría de Derecho Constitucional y Amparo, impartiendo el Módulo de “Procedencia, Causas de Improcedencia y Sobreseimiento”(agosto y septiembre).
1999 Maestro de la Universidad del Valle de México, Plantel Lomas Verdes, en el Diplomado en Amparo, impartiendo el Módulo de “Sentencias en el Amparo Indirecto y Recursos en el Amparo Indirecto” (octubre).
Diplomado en Derecho Procesal celebrado en Coatzacoalcos, Veracruz, impartiendo el Módulo de “Suspensión en Amparo” (noviembre).
2000 Maestro de la Universidad Iberoamericana, A C, Plantel León, en la Maestría de Derecho Constitucional y Amparo, impartiendo los módulos de “Procedencia y sobreseimiento”. “Amparo contra Leyes; recursos en el amparo” y “Sentencias de amparo y su cumplimiento” (enero a mayo).
2000 Maestro de la Universidad Iberoamericana, A C, Plantel León, en la Maestría de Derecho Constitucional y Amparo, impartiendo el módulo de “Procedimientos del Amparo” (marzo).
2000 Maestro de la Universidad Iberoamericana, A. C., Plantel Santa Fe, en el Diplomado Universitario en Control Constitucional, impartiendo el módulo de “Acción de Inconstitucionalidad” (octubre y noviembre).
2001 Maestro de la Universidad Iberoamericana, A. C., Plantel Golfo Centro, en la Maestría de Derecho Constitucional y Amparo, impartiendo el módulo de “Suspensión” (febrero).
2001 Maestro de la Universidad Iberoamericana, A. C., Plantel León en la Maestría de Derecho Constitucional y Amparo, impartiendo los módulos de “Sentencia y Recursos en el Amparo” y “Los diversos procedimientos de Amparo” (marzo-abril).
2001 Maestro de la Fundación Universitaria de Derecho, Administración y Política, S. C., Instituto de Administración Pública del Estado de Querétaro, A. C., e Instituto de la Judicatura Federal en el Diplomado “Defensa Constitucional”, impartiendo los módulos de “Acciones de Inconstitucionalidad” y “Taller Teórico-práctico sobre Acciones de Inconstitucionalidad” (mayo).
2001 Maestro de la Universidad Iberoamericana, A. C., Plantel Santa Fe en el Diplomado en Control Constitucional, impartiendo el módulo de “Acción de Inconstitucionalidad” (julio y agosto). -2001 Maestro de la Comisión Nacional de Derechos Humanos (México) y la Universidad Nacional de Educación a Distancia (España) en el Doctorado en Derechos Humanos, impartiendo el módulo denominado “Marco Jurídico Mexicano en materia de Derechos Humanos” (octubre).
2001 Maestro del Instituto de la Judicatura Federal, en el “Curso de Preparación y Capacitación para Secretarios de la Suprema Corte de Justicia de la Nación”, impartiendo el módulo de controversias constitucionales y acciones de inconstitucionalidad (noviembre).
2002 Maestro de la Fundación Universitaria de Derecho, Administración y Política, S. C., Instituto de Administración Pública del Estado de Querétaro, A. C., en el II Diplomado en “Defensa Constitucional”, impartiendo el módulo de controversias constitucionales (mayo).
2004 Maestro del TEC de Monterrey, Campus Ciudad de México, en la Maestría de Derecho Procesal Constitucional, impartiendo el Módulo de “Controversias constitucionales y acciones de inconstitucionalidad” (agosto y octubre).
2004 Maestro de la Universidad Modelo de Yucatán, en la Maestría de Derecho Procesal Constitucional, impartiendo el Módulo de “Controversias constitucionales y acciones de inconstitucionalidad”, (octubre).
2005 Maestro en el Diplomado de Derecho Procesal Constitucional organizado por la Suprema Corte de Justicia de la Nación en la Casa de la Cultura Jurídica de Mazatlán Sinaloa, impartiendo el Módulo de Controversias Constitucionales (mayo).
Actualmente Maestro de la Universidad Panamericana A..C., en la Maestría de Derecho Procesal Constitucional impartiendo el módulo de Controversias Constitucionales; y Profesor de la Universidad Iberoamericana en la Licenciatura en Derecho, impartiendo las materias de Derecho Procesal Constitucional y Juicio de Amparo.