I believe that the future of education is intrinsically linked to technology. After spending many years in academia, I have come to realize that traditional education, which relies heavily on rote memorization, standardized testing, and one-size-fits-all approaches, is becoming increasingly obsolete. Today’s learners require a different set of skills, knowledge, and experiences to succeed in the fast-paced, ever-changing global landscape.

Technology can provide:

  1. Access to educational resources and opportunities that were once out of reach for many learners.
  2. Personalized learning experiences that cater to individual needs, preferences, and goals.
  3. Immersive and interactive learning environments that engage and motivate learners.
  4. Facilitate collaboration and networking, creating global communities of learners who share ideas and learn from each other.

In my teaching methodology, I prioritize the creation of adaptable learning approaches that empower learners to manage their education on their own terms. These approaches allow learners to progress through coursework at their own pace and in the location and time of their choosing. Whether developing online courses or in-person, experiential learning opportunities, I believe that giving students control over their educational experience is essential for effective learning. This approach can result in personalized learning experiences that optimize learning outcomes.

Free Online Resources

University Teaching

Student’s Feedback

Overall score of 6.8 out of 7.0 in the student evaluation.

Digital Communications - 2022-2

  • “El profesor más raro que puede existir. Pero al final cumple su misión, enseñar, un tipazo. :)”:”The weirdest professor that can exist. But in the end, he fulfills his mission, to teach, a great guy. :)”
  • “Excelente curso”:”Excellent course”

Operating Systems - 2022-2

  • “Es un profesor asombroso, es muy empático, disfrute el tiempo que lo tuve como profesor.”:”He is an amazing professor, very empathetic, enjoyed the time I had him as a teacher.”
  • “Excelente profesor”:”Excellent professor”
  • “Curso muy bien estructurado, muy buen curso, se aprende a un ritmo algo rapido, pero se logra entender”:”Very well-structured course, very good course, you learn at a somewhat fast pace, but you manage to understand”
  • “La metodología que maneja es fantástica”:”The methodology he uses is fantastic”

Operating Systems - 2022-1

  • “Siento que aprendí bastante y me gusto mucho la metodología de la clase.”:”I feel like I learned a lot and I really liked the class methodology.”
  • “El mejor teacher ever”:”The best teacher ever”
  • “Best teacher that I have this semester”
  • “El mejor profesor <3”:”The best professor <3”
  • “Excelente trabajo”:”Excellent work”