There he teaches a range of courses including web design and multimedia programming. He is also a faculty member at the CUNY Graduate Center where he teaches in the Interactive Technology and Pedagogy Certificate program. His service to the University includes the CUNY Committee on Academic Technology and as the Director of User Experience for the CUNY Academic Commons. Teaching with technology is a long standing interest of his including related grants from the National Science Foundation and CUNY and presentations at the Sloan Symposium for Emerging Technologies for Online Learning, O’Reilly Tools of Change for Publishing and the CUNY IT Conference.