Professor Riordan is a nice guy, and he is genuinely interested in his class. The reading for his seminar was not too overwhelming, but he does require annoying two page responses to the reading each week, which are graded with a check, check +, or check -. Other than that, the only other grades were participation and the 10-20 pg term paper on any subject we covered in class. Thoughout the semester, the material we covered in class was interesting (auctions for 3G spectrum, the Microsoft antitrust case, universal service policies, and creative industries) but the presentaiton of the material in class was a bit boring, and he ends up lecturing and writing obscure equations on the board. I found the best part of the class was the term paper, on which I could write on what I found interesting. He's not an extremely lenient grader, but was fair enough. Wouldn't kill myself to get into the class, wouldn't kill myself if this was the one I got.