Mark Hunacek has advanced degrees in both mathematics (Ph.D., Rutgers University) and law (J.D., Drake University Law School). He is now a Teaching Professor Emeritus at Iowa State University, and before entering academia he was an Assistant Attorney General for the state of Iowa.