Except for a 2.5 day beginner training, I have never participated in a sesshin. What is the significance of sesshin and do you recommend any in particular? Thanks.