Professor Kim is one of the best HIM professors I have ever had. He is clear in his expectations and is understanding of student's needs. His instructions are clear for assignments. I have only had to contact him once and he did take a bit to get back to me but he extended my assignment deadline so I had enough time to work on it. Compassionate