Dennis earned his J. D. at Temple University and earned two B. A. degrees at the Pennsylvania State University, one in Labor-Management Relations and one in Political Science.