The Craig Web Experience is Moving...
I'm in the process of moving my web pages from the University of Washington to the University of Waterloo. I'll be changing things around as I do this. In the meantime, you're welcome to continue to my new home page or to a (possibly broken) archive of my old home page. As I move files over, the archive will slowly be consumed.