Propranolol
"This medication has helped me tremendously with any public speaking/presentation I had to give in the past two-three years (and I've had to do quite a few!). It's been the only thing that works and I take 20mg one hour before I have to present. I don't feel that overwhelming wave of anxiety and don't start getting the usual heart palpitations and physically noticeable symptoms that I normally do when I'm in those sort of situations. I don't feel that it interferes with my mental state or mood (it doesn't have a mellowing effect like other things I've tried). It's the only thing that seems to work for me at the moment. Good luck to anyone that's struggling with social anxiety!"