Tao Wu
Has a thick accent and teaches relatively fast but if you ask for help he will immediately and willingly help and show you how to do it. Very lenient with deadlines. Caring and kind guy. If you miss class you will fall far behind. Gives an extensive test review and questions are very similar to those on tests.