I know Sam for some time and I can only confirm: It is an experience. He's just .... No, you have to experience for yourself. And what have written the previous speakers is just right. Incredible guy.
Treat him with due respect, he deserves it more than once.
Am already looking forward to seeing you again.
R. D.