Based on current citizenship law, Cruz was born a citizen, therefore, he is a natural born citizen. Arguing over the meaning of natural born citizen at the time of the Constitution’s enactment is irrelevant since the Constitution puts naturalization in the hands of Congress.
His mother was a full citizen, born in Delaware, and she and his father, who didn’t become a citizen until 2005, were in Canada working for their employer.
From Wikipedia: “Cruz...attended Harvard Law School, graduating magna cum laude in 1995.[26][27][1] While at Harvard Law, Cruz was a primary editor of the Harvard Law Review, and executive editor of the Harvard Journal of Law and Public Policy, and a founding editor of the Harvard Latino Law Review.[21] Referring to Cruz’s time as a student at Harvard Law, Professor Alan Dershowitz said, “Cruz was off-the-charts brilliant”.[17][28][29][30][31][32]”
“Based on current citizenship law, Cruz was born a citizen, therefore, he is a natural born citizen.”
This is false. Natural born citizenship requires that one be born in American soil. Last I checked Canada is not considered to be American soil. Again - you are opening a door that will not easily be closed.
Do you not see how ridiculous is your statement when you assert that someone is "natural born" through the "naturalization" power of congress?