Luciana Santoferrara
Very good lectures. Helpful and kind professor. You do have to work a lot because material is plentiful and quite difficult. Ignore the bad ratings that (I'm sure) were all posted by one or two upset students.