I teach courses in IT management, software development, database design, and related topics at Indiana University. I do a bit of web development for local non-profit work, and have contributed to a couple of open source projects, including script.aculo.us (Javascript) and Paris/Idiorm (PHP).