I couldn't recommend it more to anyone who runs summer camp. It helps us so much in camp management and makes everything so smooth and easy.