Ziang Pan
Pan is new so youve got to cut him some slack. Hes a very nice man and genuinely cares about how youre doing. At first his teaching style is hard to grasp but once you do it is smooth sailing.