U of Pittsburgh
Pittsburgh PA UNITED STATES
City C, City U of New York
U of Texas, Rio Grande
Occidental C
New York U
Columbia U
Oklahoma State U, Stillwater
Indiana U, Bloomington
Colorado State U
Heidelberg U
Washington U in St. Louis
Wesleyan U
Associate Professor at U of Toronto, Scarborough
Toronto Ontario CANADA
U of California, Davis
Regis C
California State U, Long Beach
Stony Brook U, State U of New York
U of Washington, Seattle
U of South Dakota