If you could do it all over again would you choose the same program?
I would chose to participate in this program over and over again. I can say I was prepared, but in all honestly, there is no learning about an experience from word of mouth or past experiences. At the core of it, you have to experience it for yourself. There will be struggles--for some folks there will be more--but know that that is an inherent part of growth. However, it is important to have a clear sense of self, for example knowing your boundaries. Don't put yourself through experiences you are not prepared for, but don't sell yourself self short of what you are capable of.