Jinwon Kim
Professor Kim is wonderfully kind and caring; she is always available if you have any questions and is open to extensions. The class material is very interesting, and the assignments are creative and innovative. However, she sometimes doesn't explain herself well and could give more specific instructions.