Difficult for a 101 class. Professor Kim can be very inconsistent, which can cause your grades to suffer and leave you confused for your next assignments. Doesn't have a strong teacher presence and doesn't really give out many 100s.