Per Wikipedia, Cruz graduated cum laude from Princeton University with a Bachelor of Arts in Public Policy and graduated magna cum laude from Harvard Law School. At Harvard he was a founding editor of the Harvard Latino Law Review and a named Fellow in Law and Economics. After law school, Cruz served as a law clerk to a judge of the Fourth Circuit US Court of Appeals and then for Chief Justice of the United States Supreme Court William Rehnquist. Cruz was the first Hispanic to clerk for a Chief Justice of the United States.
Besides some years as an attorney in private practice, Cruz served as the Solicitor General of Texas for five years, the youngest and longest-serving in the history of that office. In the Senate, Cruz has been a tireless advocate for individual liberty, Constitutionalism, and the impartial rule of law. He also has been a fierce critic of the depredations of Barack Obama and his lieutenants on the integrity of the American system of government.
Cruz is a strong and articulate advocate for his principles, and so is feared politically by liberals (and some Republicans-in-Name-Only) who thus smear him endlessly in ways large and small. One example of the latter: just today National Public Radio, the ultra-liberal radio network largely funded by the American taxpayers, referred to Cruz as a “white Hispanic”, a term recently coined by the extremely-liberal New York Times to mean, in liberal dog-whistle terms, that somehow he’s not an authentic Hispanic. Liberals have yet to refer to Barack Obama as a white African-American. Unlike the milquetoast Mitt Romney, a good man but timid politically, and the feckless John McCain, who suffers from Stockholm Syndrome, Cruz will be a strong candidate. I’m looking forward to his race.