Board of Directors

Executive Committee

Meg Kelley – PCS President

Gary Peterson – Vice President


Born into music — his parents sang with this choir — it didn’t really take until Gary was lured onto the board of directors 15 years ago. They thought a lawyer would be good. The lawyer part didn’t last — he returned to his strength, teaching math to reluctant college kids. Now retired, owner of Old Thing Antiques in Moscow, he stokes his passions for the junk business, beauty in craft, and politics. Gary sings bass, and ramrods the riser crew.

Tom Dechert – Secretary

Teri Riedner – Treasurer


Teri loves to sing and loves to be around great people, so joining the chorale was an easy and rewarding decision to make.

She is currently employed at the University of Idaho, loves her football, and when not busy with those, is puttering in their yard and garden.


Janice O'Toole - Executive Director


A resident of the Palouse region since 1989, Executive Director Janice O’Toole joined the chorale in 1993.  She graduated with an Elementary major and Special Education minor from Metropolitan State College in Denver, Colorado and used her degree through teaching special education and later as a director for programs serving adults with disabilities, volunteering for the Latah Board of Community Guardians, and serving on the board of directors for Palouse Industries (Boost Collaborative).  In addition to singing with the chorale, Janice volunteered as vice president for thirteen years, before resigning in 2011 to gratefully accepted her new job as the PCS Executive Director.


Jennifer Bledsoe -- Chorale Member Representative

Laura Hill -- Community Representative

Laura HIll formal pic

Community Representative Laura Hill lives in Moscow, Idaho. Laura trained as a psychologist at Vanderbilt University in Nashville, Tennessee, where there was great music to be found every night of the week. She and her husband and daughter moved here in 2000, and she sang in the chorale early in her time on the Palouse. Eventually she began a faculty position in WSU’s Department of Human Development and sadly left behind her singing days. Her husband Paul sings barbershop and bluegrass, so music still has an important place in her life, and she is glad to be rejoining the Choral Society in another role.

Hannah Knecht – Chorale Member Representative


Raised on a steady diet of musicals and Handel’s Messiah, Hannah’s love of music began at a young age. She sang in various choirs in high school and college (U of I) and joined the Palouse Choral Society in 2012. Outside of choir, Hannah works as a laboratory scientist at Moscow Family Medicine and as an auntie extraordinaire to her 6 nieces and nephews.

Mary McGregor -- Community Representative


Mary McGregor was born in the village of Hooper in the Palouse. Her choral experience included loving to sing, but being asked by her toddler daughter to ”stop singing and I’ll go to bed”. Mary worked as a nurse in Spokane and Seattle after finishing her Bachelor’s Degree in nursing at Washington State University and Master’s Degree in Nursing at University of Washington. She has worked in administrative leadership roles in medical settings, in professional groups, and in volunteer groups. After retirement, Mary moved back to Moscow. In Moscow, she has volunteered for Latah County Library and Artists at the Dahmen Barn. One of her first musical events upon returning to the Palouse was hearing the Palouse Choral Society perform at Uniontown’s St. Boniface Catholic Church.