He teaches courses in American politics, Congress, campaigns and elections, and research methods. His recent research on politics and social media has been published in the Social Science Journal and American Politics Research. He received his Bachelor of Arts from the University of Idaho and his Ph.D. from the University of California at Davis.