I found the staff extremely organized, helpful, and patient with the children and the adults. The experience was very fulfilling and my kids enjoyed and learned a lot in a short amount of time. The staff makes it look easy but they work so hard for the betterment of others. Simply awesome. Bless you, and thank you. Very much. Sincerely, Jim Ray.