I'm Jon Fahnestock an Assistant Professor of Graphic Design and Communication at Maryville University of St. Louis where I specialize in the aesthetic, technical and theoretical aspects of interactive design. My expertise is in graphical user interface design, usability, web design, multimedia application development and scripting, animation, and instructional multimedia. In addition to teaching I continue to consult and design professionally on various web and interactive design applications.