James Oakes
I only took this professor because he had high reviews. He will grade you based off what he thinks and not off the actual rubric itself. When I approached him about my grade he took several days to respond and his response was sarcastic and patronizing, and didn't adjust my grade even when I gave a fair explanation. Do not take him he's the worst