It's very unfortunate. They have several different types of animals there that they keep for the kids, but caring for pet rats and carrying for a ball python are drastically different. His owner obviously just did not bother to research. But YMCA as an organization isn't responsible, they can bring in any pets without company permission, which is unfortunate in my opinion.
But welcome to you tooI've also been reading around this site for while but decided I needed help from experienced owners with this one!!