I am currently going through TM at work, it is a great program and I get a free lunch every Tuesday

I also have no problem talking in front of crowds but TM will help you clean up your talking and using filler words like So, Um, Ya Know etc etc. I'm on my 6th speech and plan on going all the way thru to the top. Before I got hurt I was signed up to do a speaking contest but withdrew with going off work for surgery.
Check it out definitely worth your time