Tasca was born in Providence, Rhode Island. He would get an undergraduate degree from Temple University and later receive both master's and doctoral degrees from the University of Pennsylvania, although he did spend some time studying at the London School of Economics.
