Richie Kim
Really passionate lecturer, tells fun stories, and cares about his students. He takes all questions and treats us as equals. Very accessible outside of class, even by text. This class requires effort but it's rewarding because the content is interesting