William Wood
Professor Wood is one of greatest professors I have had so far at SW. I disliked CivPro until his course. It was the first class I left the final feeling confident and still remember everything for that final. Although I didn't get an A, the entire class knew what they were doing. He made it hard to get a B+. Take him if you can. Clear criteria.