Karim provided me with skilled represenation. He was also very personable. His support staff is very friendly.