I don't actually know much about him or his institute but I remember being warned by 'ulama to avoid him.