There you go again with the "true American" label!
You can only be a true American if you PARENTS were born here? Go check out a Naturalization Ceremony some time. These people are in tears and overjoyed with their new American status, and most know more about American history than the average...