INTP, ENTP, ISFJ & ESFJ discuss personality type theory together.