My oldest had a terrible experience at ODP. Neither of my kids will ever participate again. They can do a couple ID camps for the price of ODP.