As zoo's go, this one is really well sectioned and organised. There are plenty of events for children and adults to enjoy, such as feedings.
I personally am not a big fan of zoo's as caged animals do not impress. There is a section within Calgary zoo where you can watch the animals on larger plains which is much more exciting. I didn't visit the botanical and plant gardens that are meant to be excellent.
There are excellent deals on yearly passes, the animal variety is great and as zoo's go this one is pretty good.