The course is exceptionally well done. The instructors were clear and surprisingly thorough, given the time and space restraints. They were very good at eliciting student participation in discussions and promptly provided extremely thoughtful and helpful responses. The resources provided are excellent and well annotated. Frankly, this is one of the best training workshops I have seen. I highly recommend it."