Jinniao Qiu
His accent does make him harder to understand, but it is no fault of his own. He always takes problems step by step and will repeat the problem as many times as necessary for you to understand. All in all, he tries his best!