Kaine received his B.A. in economics from the University of Missouri in 1979. Kaine was a Coro Foundation fellow in Kansas City in 1978. He then attended Harvard Law School. He took a break during law school to work with the Jesuit Volunteer Corps in Honduras. Kaine worked in Honduras for nine months from 1980 to 1981.