Darrell Kefentse
Professor Kefentse makes you do randomly chosen student led discussions for the first half of the semester based on the long lecture videos and textbook readings assigned outside of class, and then a ridiculously hard debate for the second half. Many of the assignments seemed to be more of a reason for him to embarrass students. HORRIBLE