 He is also a retirement financial adviser, an insurance agency owner and a former school teacher.Davids graduated from Spring Valley High School, then attended college at Waldorf College in Forest City, Iowa, and at Winona State University in Winona, where he earned his B.S.in Social Science.