Prof. Bagg is a great professor, passionated about political theory. He gives tons of feedback on your work and is extremely involved. He just speaks too quickly and therefore can be hard to follow. There are a lot of readings, but it is always manageable (he never exceeds 50 pages/class) and they are always very interesting. I highly recommend!