 Most IDAs are offered through programs that involve partnerships between local nonprofit organizations, also called IDA program sponsors, and financial institutions.The IDA program sponsor recruits program participants and provides financial literacy classes.Additionally they may also provide counseling and training for efficient saving practices and money management.