Understanding the INFJ Personality Type (Cognitive Functions)

INFJs (1 of the 16 possible MBTI personality types) make up approximately 1% of the population. Since I first discovered …