Career chronology

I worked sixteen years in industry, and have held university positions in the US and abroad. I’ve taught units or tutored in every school grade level and in departments of computer science, education, writing studies, information science, and business.

The links below go to more details on this work in rough chronological order.