I'm 18, in my first year of uni and we have to present a 7 minute report to our class (about 20 people) in a couple of months. I'm really, really shy and have trouble talking to one person, let alone 20!

I was wondering if Valium, Xanax or any other anxiety drug would help calm me down enough to hopefully do well. I usually go red, my mouth dries, I start shaking etc. when I speak in front of others.

I've never taken either of them before and I only plan on using them when public speaking situations such as interviews etc. arise, which probably won't be very often anyway. Also, how do I determine my dosage so as not to become drowsy and such?

Any help would be appreciated, thanks.

P.S I was planning on buying these from an online pharmacy.