Okay...so I was pretty sure my one friend was a certain type (how could we understand each other so well?! :o) But I'm seeing if I'm right.
She has a very strong Ne function, which almost seems dominant rather than auxillary (Thinks of thousands of possibilities with me as to why this event happened, very fidgety, has to 'play' with a nearby trinket or touch something while she's talking, which I sort of do. I just make ninja stars out of napkins.)
She's obviously a T (very objective when giving advice, thinks logically, doesn't really let emotions drive her decisions)
Obviously a P (never really planned, messy, somewhat of a procrastinator with things she couldn't solve homework-wise)
So, my guess at first? INTP...but seeing how expressive she is when she talks, and her strong Ne, maybe ENTP?
Maybe something entirely different?