Any experience with Toastmasters (public speaking)?

Glossophobia ??? :shock:

Most people I know just call it “stage fright”. :lol:

Amy