Hyunju Ban
He goes over 2-3 subchapters a day and doesn't convey the material in a way most students would understand. Expect to only learn about 5% of the material in class and the rest at home through self learning. Either avoid this professor or only take this class for the semester. This is basically a self taught class with this person. Goodluck.