Hualong Feng
Took his class Spring 2022. He was very difficult to understand, and his teaching was also hard to understand. He gives you homework on stuff that hasn't been taught and it's a lot of problems. Also, his tests have stuff that he hasn't taught yet. Overall, wouldn't recommend him to anyone. 