I am a lawyer but want to go to a place, enroll in a curriculum, whether in the United States or Great Britain that will drastically improve my public speaking skills. To be able to speak off the cuff. To influence the masses. I have considered to try to work for British Parliament and watch the debate as much as possible since we Americans have truly turned our back on good oratory.

You can try the UK .. Oxford or Cambridge have some very good public speaking courses. Also believe it or not there is some excellent public speaking in the top schools of India — they are the Indian equivalent of Oxford and are run by British experts. Listen to Sashi Tharoor — a former top guy at the UN and now famous commentator. He is even more eloquent than British leaders (and has a posh British accent as do most rich Indians in India) and he is a product of the Indian school system. Just youtube him and you’ll see what I mean. Good Luck.