Overall it was a good experience. However, the counselor I was assigned to was largely unavailable outside of the 3 scheduled sessions I had with the counselor during the 90 day program even though they were present at the facility daily. Just "going by the book" by asking questions from forms.