Insurance sales agents help insurance companies generate new business by contacting potential customers and selling one or more types of insurance. An agent explains various insurance policies and helps clients choose plans that suit them. An increasing number of insurance sales agents offer their clients comprehensive financial planning services, especially for clients approaching retirement. These services include retirement planning, estate planning, and help in setting up pension plans for businesses. In addition to offering insurance, these agents may become licensed to sell mutual funds, variable annuities, and other securities. This practice is most common with life insurance agents who already sell annuities, but many property and casualty agents also sell financial products. More than one-third of insurance sales agents have a bachelor’s degree. Public speaking classes can be useful in improving sales techniques, and often agents will have taken courses in business, finance, or economics. Business knowledge is also helpful for sales agents hoping to advance to a managerial position.