I would strongly recommend joining a Toastmasters club. TM is the best place to practice and get feedback on your public speaking and presentations skills, all in a friendly and supportive enviroment. To learn more about the organization and finding a club near you visit www.toastmasters.org