Francisco Jose Vazquez Hernandez: Docencia