Shou Huang
One of the best professors I've ever had, he really puts his heart and soul into his lectures. Going to his office hours really helps, I only went once! Dont be afraid to ask him questions, really knowledgable guy. He always helps us review before every lecture and lab quiz we have! I am so happy I did the in person class! It was super worth it!!!