Haimeng Zhang
Professor Zhang is one of the coolest Ive had for online classes. Hes very willing to work with people if unexpected things come up or you need help. The way the class is structured was also very easy to understand and I was able to do well even in a winter course.