Assistant Professor of Computer Science
Willamette University

Note: like all home pages, this one is a work in progress.
If you'd like to see where I spend more of my web-directed
energy, take a look at a sample of my on-line lab materials.

Classes (current and some former)

University and professional service activities

Willamette CS students: here's the link to the Computer Science Organizational Meeting notes, including discussion of the new curriculum.

Research interests

Environment / context

Family and personal interests

Contact information