Ted Cruz › Education
Harvard University
Princeton University
Harvard Law School
Princeton School of Public and International Affairs
Awty International School
Second Baptist School