...I wrote "Beginning Game Graphics" and have taught college level classes in programming, game design, app development, media production, compositing, virtual reality and visual fx. In addition to my ongoing teaching I am a consultant and developer, contributing to the R&D efforts of a very prime... (read more)