I am performing gator boots next time he says something btw.
Please tell me you're joking...
Ps. Having a high IQ is not a relevant excuse for why you can't overcome this heckler...I perform at a university campus
full of people with high IQs every chance that I get, and plenty of them find me entertaining. Do some heckle? Sure, but I quickly wind the situation down by involving them in my tricks and
entertaining them. When someone is entertained they aren't going to care about "ruining" (read: figuring out) your effects anymore...when they're a part of the trick, they have a vested interest in seeing that trick through to completion; after all, if you fail,
they fail. Try to be a bit more engaging (especially with the heckler), and above all, make sure you're entertaining. And try presenting an effect not as a "trick" or anything, as that can be seen as a challenge--try presenting it as an
experience, one which brings them on an entertaining journey.
Anyway, my train of thought has officially been lost--hopefully that's enough to get you thinking on the proper way to handle the situation. Good luck with everything!