Camp Smeraglia Camp Smeraglia Kierra - 6 Weeks Valley - 7 Weeks Mini Pearl - 6 Weeks Caroline - 6 Weeks