Search Query
Show Search
KCBX News
Schedules & Playlists
On-Air Playlist
On-Air Schedules
Weekly Program Highlights
On-Air Playlist
On-Air Schedules
Weekly Program Highlights
Programs
On Demand
All Programs
News and Talk Programs
Music Programs
Podcasts
Streaming Help
Subscribe to Podcasts & RSS Feeds
Weekly Newsletter
On Demand
All Programs
News and Talk Programs
Music Programs
Podcasts
Streaming Help
Subscribe to Podcasts & RSS Feeds
Weekly Newsletter
ON DEMAND
Support KCBX
Donate Now
Vehicle Donations
Change Your Sustaining Payment
Other Ways to Give
Capacitors Club
Endowment Fund
Sponsors & Foundation Support
Leave a testimonial
Donate Now
Vehicle Donations
Change Your Sustaining Payment
Other Ways to Give
Capacitors Club
Endowment Fund
Sponsors & Foundation Support
Leave a testimonial
About
Contact Us
People at KCBX
Governance
Live Oak Music Festival
Employment Opportunities
Volunteer
Contact Us
People at KCBX
Governance
Live Oak Music Festival
Employment Opportunities
Volunteer
Community Calendar
© 2026 KCBX | KCBX is a registered non-profit, 501(c)(3). Tax ID: 23-7292203
Menu
90.1 FM San Luis Obispo | 91.7 FM Paso Robles | 91.1 FM Cayucos | 95.1 FM Lompoc | 90.9 FM Avila
Show Search
Search Query
Donate
Play Live Radio
Next Up:
0:00
0:00
0:00
0:00
Available On Air Stations
On Air
Now Playing
KCBX
On Air
Now Playing
KCBX 2
All Streams
KCBX News
Schedules & Playlists
On-Air Playlist
On-Air Schedules
Weekly Program Highlights
On-Air Playlist
On-Air Schedules
Weekly Program Highlights
Programs
On Demand
All Programs
News and Talk Programs
Music Programs
Podcasts
Streaming Help
Subscribe to Podcasts & RSS Feeds
Weekly Newsletter
On Demand
All Programs
News and Talk Programs
Music Programs
Podcasts
Streaming Help
Subscribe to Podcasts & RSS Feeds
Weekly Newsletter
ON DEMAND
Support KCBX
Donate Now
Vehicle Donations
Change Your Sustaining Payment
Other Ways to Give
Capacitors Club
Endowment Fund
Sponsors & Foundation Support
Leave a testimonial
Donate Now
Vehicle Donations
Change Your Sustaining Payment
Other Ways to Give
Capacitors Club
Endowment Fund
Sponsors & Foundation Support
Leave a testimonial
About
Contact Us
People at KCBX
Governance
Live Oak Music Festival
Employment Opportunities
Volunteer
Contact Us
People at KCBX
Governance
Live Oak Music Festival
Employment Opportunities
Volunteer
Community Calendar
Search results for
Sort By
Relevance
Newest (Publish Date)
Oldest (Publish Date)
Search
Sal Espana
Sal Espana
Sal’s musical tastes became twisted early by pre-teen exposure to Frank Zappa and Harry Partch. After studying Electronic Music in college, Sal founded the experimental ensemble National Debt and composed music for the Cal Poly dance company Orchesis and the Central Coast Shakespeare Festival.
Claire Flaherty
Claire Flaherty
Claire Flaherty is the Office Manager at KCBX. She has been an avid Public Radio listener for many years. Prior to her employment at KCBX, Claire worked in publishing, most recently at Tolosa Press in San Luis Obispo.
Donna Cheek
Donna Cheek
Donna Cheek is a substitute staff announcer at KCBX. You can hear her on weekend mornings and on weekdays during midday and All Things Considered. Donna first came to KCBX in 2014 as a volunteer contributing producer for our radio magazine “Issues and Ideas.” Her segments covered animal-centric nonprofits located on the Central Coast of California.
Garret Olson
Garret Olson
Garret Olson co-hosts our alternative music show, Citizen Sound on Sunday nights from 11:00 p.m. to 1:00 a.m. Growing up in Southern California, Garret was raised on a steady diet of music played by the influential alternative rock station KROQ. That foundation informs much of what you'll hear him play on KCBX.
Greg Perry
Greg Perry
Greg has been with KCBX since 2009 when he was first hired to manage KCBXnet, the Internet and computer-training arm of KCBX, Inc. He was development director from January of 2017 until September of 2023, when he retired. He continues part time with KCBX, working on fundraising, event organizing and marketing for the station.
Kim Foster Carlson
Kim Foster Carlson
Kim Foster Carlson is an award-winning broadcast journalist with decades of experience in radio and television news. She came to KCBX as a substitute announcer in 2021 after many years at stations such as KCBS, KGO and KQED. Kim occasionally contributes interviews to Issues & Ideas When she's not traveling, visiting her grown kids or hanging out with her dogs, you will likely find her in a swimming pool. She was a six-time division I All-American swimmer at Florida State University and Cal Poly, San Luis Obispo.
Marty Gale
Marty Gale
You can reach Marty at martygale@kcbx.org.
Jim Dee
Jim Dee
Jim Dee, co-host of the world music program Global Spin, has broad tastes in music, and a deep curiosity and passion for the arts that developed from an early age. He studied journalism at Cal Poly, where he began DJing at KCPR in the mid-70's. While in school, he and a friend began to show films for fun, and then in 1979 Jim opened the Rainbow Theater, an art film house in downtown San Luis Obispo. After ten years he closed the Rainbow and opened the Palm Theater, which is the first completely solar-powered movie theater in the US. It's not surprising that Jim often runs music documentaries among the independent film offerings at the Palm, since his love for music permeates most of his life activities.
Ryan Orr
Ryan Orr
Ryan Orr is the host of Jukebox Revival, an Americana music show every Tuesday evening on KCBX from 6:30-8:00. Ryan has a rich and varied music background. He's currently the entertainment director at SLO Brew Rock, where he books all of the bands and performers, and coordinates events. He worked for many years at an artist management company, where he worked with high-profile performers, such as the Dave Matthews Band. Ryan has DJ'd many weddings and other events, so he feels quite comfortable in front of a microphone and audio console. He's a drummer and his favorite band is Phish.
Paige Teraji
Paige Teraji
Previous
236 of 23,913
Next