Willy Du
Very understanding teacher who assigns the required class material outlined. Hardest part of the class was just memorizing all the Chinese characters. In class, he explains grammar and pronunciation.