One can validate his experience without believing that it is what actually occurred. This is typical Yaffed trope; that Chassidish people cannot interact with others because they don't learn secular studies. Hogwash!
If you would know his family, and the school in question, your statement would be even stronger. I have no idea what his personal story is, but knowing some of his siblings, he comes from a family of highly talented, intelligent, and successful people.
BTW that school, that teaches ZERO English studies, produces the largest number of successful Shluchim.