Sang Kim
Having a tough semester with Professor Sang. Hes overall very unhelpful and unapproachable when it comes to questions. You basically teach yourself in this course. He also constantly changes due dates of assignments, which throws students off and puts their grades in jeopardy. I would not recommend taking any of his classes.