Zhiwen Hu
He makes learning Chinese actually enjoyable! He makes sure everyone understands a character before moving on to the next. He goes around helping out each student with pronunciation and gives us several seconds to practice. Going to his office hours was very helpful.. Make sure you buy the book because you will write alot. Awesome teacher!!!