Puente de Dios, Sierra Gorda Mountains, Mexico (©Scott Weidensaul)

Upcoming Appearances


All times are local unless otherwise noted.

2025

Jan. 8: Peoria (IL) Audubon and Grand Prairie Bird Alliance (IL), 7 p.m. CST (virtual program)

Jan. 19: Baltimore (MD) Bird Club, 4-7 p.m. EST (virtual presentation to annual in-person potluck dinner)

Feb. 5: Three Rivers Birding Club, Pittsburgh, PA, 7:30 p.m. EST (virtual presentation)

Feb. 13-17: Project SNOWstorm winter raptor tour, upstate NY/southern ON (co-leader) ONE SPOT LEFT

March 7-9: Monte Vista Crane Festival, Monte Vista, CO (in-person)

April 18-23: Lodge at Little St. Simons Island, GA (in-person guest guide)

June 15-20: Adult Field Ornithology, Hog Island Audubon Camp, Bremen, ME (in-person director)

Sept. 7-12: Fall Migration and Monhegan Island, Hog Island Audubon Camp, Bremen, ME (in-person director) 

Sept. 26-27: Illinois Audubon Society Annual Gathering, Illinois Beach State Park, Zion, IL (in-person keynote Sept. 27)

Nov. 24: Denver Field Ornithologists, 7 p.m. (virtual presentation)

 

All times are local unless otherwise noted.

2026

Jan. 5: Allen Bird Club (MA), 7 p.m. (virtual presentation)

Jan. 13: Oakland (MI) Bird Alliance, 7 p.m. (virtual presentation)

Jan. 15-18: Morro Bay (CA) Bird Festival (in-person) 

March 14: Mass Audubon Birders Meeting, Worcester MA (time TBA) (in-person)

April 19-21: Victor Emanuel Nature Tours 50th Anniversary Celebration, Beaumont, TX (in-person)

April 23: Writers on a New England Stage, Music Hall Lounge, Portsmouth, NH (in-person, time TBA)

May 11: Keynote, Biggest Week in American Birding, 4 p.m. Oregon, OH. (in-person; preregistration required)

May 12: Birdwalk, Biggest Week in American Birding, 8 a.m. (in-person, preregistration required)

May 16: Keynote, Cape May Spring Festival, Cape May, NJ (in-person)

June 5-12: Camp Denali, Denali National Park, AK (in-person)

June 13-19: Field Ornithology, Hog Island Audubon Camp, Bremen, ME (in-person)

Sept. 13-18: Migration and Monhegan, Hog Island Audubon Camp, Bremen, ME (in-person)