Michael Berman
I took this class during the spring semester online, it was the best class I took. He has great discussions during class, readings. Its NOT like these boring classes that you stared to the computer, and learned nothing. I would definitely take this class again.