I think BHO is very much a US citizen. Born and raised. However, for him to be able to go to school in Indonesia he would have been required to renounce his US citizenship. They're not nearly so nice with aliens as we are it seems. Then, when he applied to Columbia he stated he was a citizen of Indonesia instead of the USA because it's far easier to get in to an Ivy League school as one of...well probably one applicant as opposed to the thousands of US citizens.
Thus he had to commit fraud to get into Columbia and that is why no one has ever seen, nor likely will EVER see a college record, from this most "transparent" of presidents.
Nope.
A child cannot renounce American citizenship. Nor can a parent renounce a minor child's citizenship.
The US allows dual citizenship; Indonesia does not.
He did not attend Columbia as a foreign student. He did not get financial aid as a foreign student.
If I am wrong, please feel free to post proof from a creditable source.