combinearchitecture.com
Teaching
James has taught architectural design, communication and history and theory at a number of universities, including…