Lei Gao
Coming back after online classes, I glad I chose Professor Gao's class this Fall in person. He did a good job explaining difficult topics by using the white board in the classroom. Overall, he is nice and effective.