OK, you can try and ignore the actual documents and pick an opinion you like better but its a very messy subject and the law would need to be amended for Cruz to be a Natural Born Citizen of America. He had to meet statutory standards to become a citizen at all so he is not Natural born.
Not going to argue with you, Both of Teds parents lived in the United States and are naturalized. Ted being born in Canada only gives him duel citizenship. There is no grounds for this discussion. Trump is flapping his big mouth, there is no legal grounds, it is settled. Trump said so himself in September, now he, Trump is flip floping because he is afraid of losing.