So impressed with this camp. Everything from registration to payment to drop off and pick up was all very well run! The staff were all friendly and professional. My daughter was happy to go each day - which is always a good sign. Each day, she brought home fun projects each day. Love the concept, love the execution. Super happy!