Ryan Chang
Ryan Chang has by far been one of the best teachers I have taken at UCI. In comparison to other professors in the same field, Ryan by far has the best feedback. He really cares about his students. He wants everyone to excel as writers, and although it may seem like he gives too much HW, it really helps. If you get a bad grade  you didnt work hard.