Pretty much nobody knows since BO has spent over a million bucks to keep it a secret. He may be, but he is hiding something.
I've heard this rumor now, for a few years, that he is hiding something, but that it wasn't that he wasn't born here, but that what he was hiding, was that he had committed financial aid fraud, and other types of fraud, by claiming, at one time, that he wasn't born here.....
I remember, first hearing that, when stories came up about his first college, and him getting some kind of special aid package or financial assistance (despite actually having money) for being a foreign student....
Have no idea, if its true, but if he wasn't thinking of becoming POTUS one day , and was thinking purely short term, it might make alot of sense, that he did some screwing around, for some money and support.