The 4 P's is a useful tool for thinking about trade-offs in foreign policy (but I wouldn't hang a whole course on it). The lectures were OK, although they don't have any particular underlying world view or special insight, so you could achieve the same from reading wikipedia. The writing tasks for the 'distinction' track were rather too open, and the grading architecture sloppy. A lot of the essays, which I dutifully graded highly according to the criteria, hadn't really engaged with the course deeply.
In fairness, I'm older: I actually remember the Iranian revolution of '79 and I've followed most of the areas covered in the course (via BBC, press) as they happened. If I was 19 years old, this course probably would be both more demanding and more useful - and bring me up to date with what I missed.