You would think with all that going for him he could put together a more coherent message.
I guess I am just being pissy. Good luck with the presentation. As much as we bicker back and forth, I do respect your technical knowledge. Oh no - you don't get away with that. You made a claim that no one understands.
If you say it's so incoherent, say why...otherwise, the only one being incoherent is you.