Hua Yan
seemed nice but it was hard to understand him because of his accent, speed, and way of explaining things. had to read the textbook to understand the material because his lectures weren't helpful enough for me.