Jim is currently the Director for Teaching, Learning and Technology at SUNY College at Oneonta. He has spent his entire professional career (35 years now) working in technology support at the higher education level. In the past he has taught courses in Computer Science, Geographic Information Systems, and New Media for the college. He has served on numerous national and state wide advisory boards including the Burroughs's Computer Corporation Higher Education Advisory Board, the EDUCAUSE Quarterly Editorial Board, the Higher Education Teaching and Learning Advisory Board, and the SUNY Strategic Planning Committee for Development and Training. He is a geographer by education with a research interest in how technology is changing our culture.