Michael Gould received his doctorate in Geography from University at Buffalo and then crossed over and is professor of Information Systems at Universitat Jaume I in Spain. He joined Esri in 2009 and has worked primarily on international education projects in collaboration with universities and Esri’s more than 80 regional and local offices around the world. He can often be found traveling (in normal times) or mountain biking.
This blog in the "Teaching Programming for GIS" series addresses the teaching of practices and skills for coding web maps and apps.
University GIS instructors and students are understanding more and more that Modern GIS users are programmers, at a minimum scripting in Python.