Dr. Kim was an awesome prof! She gives multiple mediums to learn the material from and is a great listener if you have any problems. She values participation and is more likely to be lenient if you show talk in class.