Educator, WebUX, Writer. Rabble-rouser.

Courses taught (not inclusive)

Kathy E. Gill vitae on DropBox