Sean Gravelle
The setup is stupid, but that's due to the department and not really sean's fault. If you can take it with another professor, you will probably have an easier time as sean rambles and doesn't explain the little steps, which makes it hard; the class is also 95% memorization as the EP's and tests are worded very weirdly and can be unclear.