Courses

Asynchronous online

These courses are all offered in an asynchronous online format.

Workshops

Programs

I direct a couple of graduate programs at the University of Arizona.

cd ~/👾 Bug?Creative Commons License