propranolol is a life saver for the physical symptoms of anxiety. Be careful mixing it with certain stimulants as there is a paradox where in will increase blood pressure even more thus a doctor would never give it to a patient who was suspected of overdosing on coke.
anyways my doctor prescribed it to me last summer and I love it, I usually use 1-2 20mg pills a day. Today i had a practical for PT school and i used 50 mg spaced out a few hours before. This is probably the closest thing to you can get to a benzo but its not even close to a benzo if that makes any sense so if you go searching it for that reason you will be very disappointed. If you have a tachycardia, flushing face, shaking, cracking voice, sweating usually due to social situations, interviews, presentations, this could be just what you need.