I couldn't find a better place to ask this, so I'm going to do it here. In #309 Haley says "I'm not exactly --". I don't believe this was ever resolved in-comic.

What are the most popular theories about what she is not? I remember "not human" was one, but it seems unlikely, considering both of her parents look 100% humans. Anything else?