April 10, 2021, Talk: “Literary Writing Can Be Murder,” Arizona Mystery Writers Monthly Member Meeting (Zoom).

March 29, 2019, Reading: Dzanc Books Author Reading, Erickson Gallery, 9 NW 2nd Avenue, Portland, OR 97209, 7-9 PM.

March 29, 2019: Book Signing: AWP (Association of Writers and Writing Programs) 2019 Conference, Bookfair, Oregon Convention Center, Portland Oregon, Friday, March 29, 2019, 2-3 PM.

March 29, 2019, Panel: Association of Writers and Writing Programs 2019 Conference, “Writing Outside the Big 5: Practical Tips for Authors Working with Indie Presses,” Oregon Convention Center, Level 1, Room C123, Portland, OR, March 29, 10:30-11:45 AM.

March 21, 2019, 1-3 PM, Public Craft Workshop: Pima County Public Library, “Your Novel’s Opening Pages: Establishing Tension, the Story Question, and the Reader-Writer Contract,” River-Dusenberry Branch, 5605 E River Rd #105, Tucson, AZ.

March 3, 2019, 1-2 PM, Panel: Tucson Festival of Books, “Catastrophic Moments,” University of Arizona, Modern Languages Bldg., Room 350.

March 3, 2019, 10-11 AM, Panel: Tucson Festival of Books, “Survival,” University of Arizona, Student Union, Sabino Room.

March 2, 2019, 4-5 PM, Public Craft Workshop: Tucson Festival of Books, “Finding Your Narrator in the Crowd,” University of Arizona, Integrated Learning Center Room 151.

October 13, 2018, 12:30-1:30 PM, Talk: AZ Mystery Writers, “Keeping it Fresh, Keeping it Real: The Long Haul of Revisions.”

September 29, 2018, 10-Noon, Book Signing: Bookmans Northwest, 3733 W. Ina Rd., Tucson, AZ, 85712.

September 15, 2018, 4-5:30 PM, Reading: Northern Arizona Book Festival, Firecreek Coffee Company, 22 E Route 66, Flagstaff, AZ.

September 8, 2018, 2-4, Book Launch and Signing: Barnes & Noble, 5130 E. Broadway Blvd., Tucson, AZ. 85711.