Ji K Seung
This is my second time taking this course and I made the right choice with this professor. He cares so much and wants to make sure everyone understands everything. Allows for assignments to be resubmitted for a better grade. Would take again. 