Jupiter in Cancer in all houses

Jupiter in cancer shows the s/he is highly learned, wise person. S/he is approachable and willing to share knowledge. S/he can be teacher, preacher. Even if the person is not professionally a teacher in academics