I've been to both the Brigham Young camp in Provo Utah, and the Ballroom Vermont camp at Killington. The two have different characteristics.
Both camps will divide the attendees into different levels depending on their expertise.
The BYU camp is far more intense, and the top level (5) is for professionals or very highly competitive dancers.
The Vermont camp is more laidback, with fewer dances taught, more repetition, and even at the top level, not nearly so expert. I was top level in Vermont, but only level 2 or 3 at best in Ogden. The Vermont camp accepts absolute beginners.
Both were fun. Both were exhausting. Let me know if you want further info.
Jerry