Andrew Ross
Overall he is a great professor. He cares about his students and is very approachable outside of class. He gives readings almost every night, but they are not as long so they won't take very long. His grading is fair, and you can always ask for extra time on homework assignments.