Harry Potter and MBTI

So, I know that here have been another forum like this yet, but I think that we should make a new one.So, in my opinion:
Harry ISTP
Ron ESFP
Hermione ENTJ
Dumbledore ENFJ
Snape INTJ
Luna INFP
McGonagall ISTJ or ESTJ
Moaning Myrtle maybe INFJ

....Hermione is such an ISTJ. What other type would you see telling everyone else what they're doing wrong or what they should be doing?

Harry seems like an INFP.

I'm sure this is somewhere else in the forum. Granted, I've only watched the first 3 movies and 1/4 of the fourth. I started falling asleep during the Goblet of Fire, and couldn't bring myself to keep going, even with Emma Watson running around.