Joseph Cartolano
You better like to write papers because there will be lots! But that's the beauty of it, the things you learn along the way are worth writing the papers. His lectures are interesting and I enjoyed his style of lecture. I would definitely take him again. Do the reading, put effort into your papers and you'll do fine. He is fair. 