Vázquez es actualmente profesor titular de la historia de las ideas y director de la Hutchins Centro Interdisciplinario para el aprendizaje en el nivel nacional, conocido como Escuela Hutchins de Estudios Liberales en la Universidad Estatal de Sonoma.