John did a decent job on my case. But he is not the easiest to get along with. He is very condescending, and berates you for things you have no control over. Also he will tell you on one visit you are screwed essentially. Then the best visit he will say everything looks really good. Pretty much a Dr. Jekyl and Mr. Hyde type of personality. I do think he got me the best deal on my case he could. But as my defense lawyer I would expect a bit more consistency, and compassion in his manner. If you disregard his personality. I would give him another star for his ability as a lawyer. But I have to take one away for having to deal with his issues of personality.