He has published, presented, and served in organizations focused on a range of issues at the intersection of teaching, learning and technology such as the design of learning spaces, new media, open knowledge and open source applications, immersive learning environments and virtual worlds.