His mother was born in Delaware, but for Ted’s case, if one is naturalized to become a citizen—as he was—it inherently means that he is not a natural born US citizen.
I was only referring to fact his mother was American. I don’t think she renounced her citizenship.
Correct, Ted is not a NBC and his mother was a citizen of Canada (as was his father) at the time of his birth so he is not even an American.