Mik Larsen
You might have to read a little but honestly the material was interesting anyway. You will have a few papers to write but if you ask for feedback he will make sure to set aside time to do so. He was funny at times and really made the class more interesting. Recommend taking him if you can.