Beta blocker/benzo mix for speeches.
Think this way.
Propranolol will counter the physical symptoms
of anxiety. Shaking, racing heart, tremors, shaky voice, etc.
Think of Benzo's as a counter for the psychological
uneasiness(apprehensive/panicky/fearful feelings and thoughts
Now take the 2 and dose for the amount out of each category. Mostly shakes/tremor? Try 20-40 mg propranolol only
. A mix of each, try 20-30 mg propranolol and
10mg Valium. Less physical symptoms? Go with Valium only or just 10 mg propranolol along with the valium.
My experience is to us both based on the mix
of symptoms(physical versus psychological). Also practice your speech as much as you can before hand. In time you may need few/less meds. If this is more chronic and widespread in your life, I'd recommend an SSRI in addition to make you less anxious and self conscious in general. Get all this OK'ed by a GP or PDOC to be super safe.