Yuan Hong
This class is a pretty hard class, also not really easy to study because when I googled about class material, I couldn't find a lot of information. So I recommend y'all focus on every class. The professor is nice. However, course material is difficult.