I sak Kim
great professor he has a witty sense of humor but this class was super hard . Be prepared to not take on too many courses if you take this class requires a lot of your time. Labs, quizzes and Projects/papers are often due all at once AND during midterms which will have you scrambling to study, and do group work, labs quizzes and papers all at once.