James has extensive expertise in the use of 3D modeling as a design tool. For Spring 2006 he has been appointed as visiting lecturer at the University of Texas School of Architecture where he will be teaching an advanced design studio and a seminar course entitled "Explorations in Digital Design Process." SketchUp will form an important part of the course that will seek to define a new digital workflow for architects and designers. James has been developing and teaching courses at Sessions since 2000.