Per my experience, ENFP. (this is the one I voted).
Edit: I might add, ENTJ (as for my experience) does have insight about people. Much better than average, I'd say. I'm saying this because ENTJ are supposed to be imbecils about people and such, but I don't agree it applies to every aspect of human behavior. (with ENTJ being imbecils).
I think ENTJ - with the INTJ - may have the insight of what the person is capable at and where they're going to be, given a) education, b) lack of education. I think ENTJ can see some kind of a future within a person. Yeah, I'll be a target of laughs now.