He helped initiate a new MFA program in Interactive Design and teaches primarily in the field of computer graphics and graphic design. His research focuses on the use of technology to aid cognition and he has taught courses in creative problem solving for seven years. He is also a registered architect in the State of Minnesota but is no longer in active practice.