He teaches classes on American government, political parties, constitutional law, law and politics and other topics. Prior to joining the U's political science department, Tim worked for former Salt Lake City Mayor Ted Wilson and former Utah Gov. Scott Matheson. He also worked as the intern coordinator for the Hinckley Institute and has taught at Salt Lake Community College and Weber State University. He received a bachelor's degree from the University of California, Santa Barbara and a master's and Ph.D. from the University of Utah.