Bachelor of Science, West Chester (Pennsylvania) University, 1980. Master of Education, Temple University, 1985. Doctor of Philosophy, Temple University, 1999.
Psychotherapist Parkside Human Services, Philadelphia, 1985-1986. Counselor CORA Services, 1986-1988. Psychotherapist PATH Inc., 1991-1992.
Supervisor Pan Am Corporation, Paoli, Pennsylvania, 1981-1984. Member teaching circuit Intellectual Heritage Department Temple University, Philadelphia, since 2000, academy tutor for college athletes, since 1999, visiting assistant professor, since 2000, adjunct professor 1994-1999. Adjunct professor Rutgers University, Camden, New Jersey, 1992-1997.
Member American Political Science Association.