Toastmasters is an amazing organization which takes every person who walks through its doors and begins to build their leadership and communication skills. It has a proven program, provides a safe environment in which to take risks,  and is based on the principles of effective, constant and regular feedback.   It is indeed an organization where leaders are made.