Reviews of professor Joshua Butler

Rating: 4.0/5, difficulty: 4.0/5
There are a lot of discussion questions that are basically mini papers in addition to 2 papers. Tests are pretty easy. There is a lot to read. He's great about giving feedback and giving extra credit opportunities. I'd take him again!