Personally, I like Teddy. He knows his stuff; I suppose the problem lies in his ability to communicate it to others. I think I understand him, though.