Toastmasters (in a club with a very chill vibe and mostly non-native speakers)
I joined Toastmasters as a “hail Mary” and spent about a decade as a regular member.
I ended up serving as President of multiple clubs, Area Governor managing five clubs, and even started the very first Toastmasters club on my university’s campus.
Toastmasters helped me get most of the way there, but even with a decade of what was essentially exposure therapy, I still faced moments of uncontrollable panic in a lot of social/presentation situations.
I went on an SSRI a few years ago and take a sliver of Propranolol before big presentations at work. Toastmasters helped me get 75% there—the meds take me the rest of the way.