I had the best time of my life at Diversity Camps. The activities were great and the staff were so friendly and helpful. The camp was near the beach and the swimming, kayaking, and yoga were so enjoyable. I would definitely recommend this camp to anyone looking for a positive and healing experience.