While I wouldn't take him again I feel that he was an okay professor. He makes it clear what he wants regarding papers and discussion boards. His preferences often differ from what other professors would want. While this is true, as long as you follow his clear instructions you will do fine.