Where we have Taught

...and what a long, strange trip its been.

Annapolis, Ashville, Arnold, Baltimore, Big Sky, Camden, Carrabassett Valley, Crested Butte, Craig, Davis, Denver, Durango, El Paso, Hells Canyon, Hong Kong, Hurricane Island, Iceland, Jackson Hole, Knoxville, Leadville, Marblehead, Miami, Moab, Musha Cay, Mystic, New London, Newburyport, New York, Paratay, Parole, Portland ME, Portland OR, Punta Arenas Chile, Quantico, Saint Paul, San Antionio, San Francisco, San Diego, Sante Fe, Snowmass, Spokane, Springerville, Stamford, Woods Hole, Yonkers...and a few I've undoubtedly forgotten.