<p>Has anyone here participated in it before? Is it effective, helpful, challenging, interesting...?</p>