Website Info

Many projects, one website.

Thank you for stopping by! As my teaching, research, and other projects seem to keep branching out in new directions, and then intersecting again (a fortunate problem to have!), I’ve created this new website to provide a nexus between all of them. In addition

Read More