Took my kids here for the experience, and expectations were over exceeded. They really take time to explain everything so the kids learned, they were patient and kind. The animals all seem happy and loved. I scheduled a short lesson with my kids but we can't wait to go back. They also apparently do a lot of work with individuals with autism and emotional/behavioral issues. Which I thought was pretty amazing.