Ranga Jayasooria
i think this class is just hard no matter who the professor is. the exams can be rough but just go over the homework assignments and in class exercises because they are on the exam. lots of material. do good on the first 4 exams and u wont need to take final. 