Inkyu Kang
Dr. Kang is an incredible educator and human being. He has the kindest heart, and if you communicate with him, he is always helpful and understanding of your situation. Dr. Kang really cares about his work and it shows through the detail that he puts into the class. There's not a lot of homework, but some projects -- both individual and group.