General
Iowa is a wonderful state to get general finance diploma. There are 15 schools offering such programs in Iowa, and the best one is offered by University of Iowa. That college offers an excellent general finance program - five-star rating for curriculum and four stars for teaching.