(CNN) — Here's a look at the life of Ted Cruz, Republican senator of Texas and former 2016 presidential candidate. Marriage: Heidi (Nelson) Cruz (2001-present) Education: Princeton University, B.A. in Public Policy, 1992; Harvard Law School, J.D., 1995....