Mr. Kim was one of my favorites and had him for numerous classes. He is always willing to help if you are having trouble. He makes all the classes fun and very knowledgeable. If he doesn't have the answer, he's not afraid to say it either. I was very thankful to have him so many times during my time at COTC.