It was great. My experience was great at this school but it really depends on your personality. This school was more practical focused versus theory. I wish there were more schools who took this approach. It's not very traditional, conventional which suited me just fine. However there are people who might not like that. It's very field based, very touchy-feely, very much into introspection.
I'd recommend it if you consider yourself an open minded person, free thinker, appreciates other cultures, doesn't mind expressing their feelings, thoughts with other people because there is A LOT of SMALL GROUP work.
Yes, I'd go there again. If I continued working in the field that I got my degree in, I'd really be an excellent practitioner based on my experience there. Also, there really is a common experience you share with people at that school. You can see other alumni from different years and just automatically know you share some common experience and experiences with them.
Cons: Sometimes you miss certain aspects of traditional schools like, graduation rings and pictures, traditional ceremonies. Also, it's hard to explain this school and grading system to people who've never heard of it. It often does not appear on drop down lists of schools.
Another con is that sometimes people think that you all have to have the same ideas on certain things. It is an institution of generally like minded people but it doesn't mean for example that if you're tolerant of other cultures, that you have to be against English Only legislation. You don't necessarily have to all have the same thoughts on immigration policy. You don't all have to be agnostic or into eastern religions to be inter-culturally tolerant. I often got the sense that everybody's culture was accepted except some of the things we all group up with in the US. As diverse and tolerant as the student body was at that school, I got the feeling they weren't as tolerant of mainstream US culture.