Zhijun Yang
The way professor Yang taught the class with excellent knowledge on its content made the time spent in the classroom very enjoyable. What really stood out to me was the fact that professor Yang would go into detail with every slide that he had up in order to let the class understand in full of what content we just covered.