Jesse Goldberg
In my opinion, he was a very good professor. There is a lot of reading required, but as long as you keep up with it, you will do well. He also gives really good feedback on papers and presentations.