This was our first time at UMBC camp and we just did 1 week (the last week) to try it out. Our son loved it, especially getting to swim 2x a day. Everyone there was very nice and organized and did a great job making us feel at ease with leaving our young son there.