Agent John is a long time marketer, designer and ranter.
Agent Jen calls him "authentic". Others may not be so kind. The truth is, John wears his heart on his sleeve and when provoked will wave his hands and raise his voice an octave as he voices his frustration and opinions. And a blog post may even come of it.