It sounds rather like a cult to me. I think I would avoid it and just remind him that I am open to listening to anything he might want to talk about, and perhaps suggest that you are good at translation since he seems to think language will be an issue. These folks are nuts!