Is Ted Cruz a natural born citizen?

Ted Cruz background:

Born in Calgary, Canada
Father is born in Cuba (also has ties to Spain), sought asylum in US, but became a Canadian citizen before Cruz was born. Father became US citizen in 2005.
Mother was American citizen when Cruz was born
Parents divorced 1997
Cruz was a dual US-Canada citizen until Cruz renounced Canadian citizenship in May 2014


Trump: Cruz needs to get in front of a Court now
http://ift.tt/1PQrJyh

John McCain: Ted Cruz's citizenship is "worth looking into"
http://ift.tt/1O760Q6

Ann Coulter: Cruz is not a natural born citizen
http://ift.tt/1PQrJyj

Geraldo Rivera: Ted Cruz may not be a natural born citizen
http://ift.tt/1O760Q8

Ted Cruz: You're all jumping the shark.
https://twitter.com/tedcruz/status/684512629726011392

Ted Cruz, Natural Born Citizen
http://ift.tt/1PQrMKz



What says you legal scholars?


Is Ted Cruz a natural born citizen?