The trainers and counselors are really good. The chef prepares meals like you would expect in a high end restaurant – they are delicious. The program is challenging but they make it doable for people at all levels. You learn alot and the support from everyone especially the other campers is amazing…I would highly recommend it…