Highly recommend attending the retreats if you need to sharpen your meditation skills. There was a great deal of instruction to help with relaxation, focus, concentration, imagination, awareness, etc. Also, its an amazing opportunity to meet other people who share the path. The instructors are fantastic. You will be challenged in the best way.