Craig Frizzell
Craig Frizzell

Craig Frizzell

Elections and Political Behavior expert. Political Science PhD. Data Analyst/Scientist. Former Pollster. Former American Politics instructor.