Reviews of professor Michael Shaffer

Rating: 5.0/5, difficulty: 4.0/5
Heavy reading and writing but off the bat a great professor all around. Keeps his lectures entertaining and focuses on small things that makes your writing Great. Would definitely recommend taking his class