Jordan Carroll
I hated the class but that was mainly due to the material we had to study in it and not Dr. Carroll. He gave useful feedback regarding the papers written and what could be improved. He also gave a lot of opportunities for peer review so his opinion was not the only one you were receiving.