I only gave this 3 stars for a couple reasons:
We came down here to see Body Worlds: Vital. We didn't check out the rest of Telus Spark due to time constraints, so I can't base this review on it.
As for Body Worlds.... Believe it or not, but I was disappointed. I expected so much more. I had seen Body Worlds quite a few years ago when it was in Edmonton and the display was incredible. This one, was lacking. Yes, they had bodies in some interesting displays, but a lot of the display was just pieces in cases. I would have preferred more bodies, and the intricacies of how they work. I don't know. Maybe I'm just picky.... Definitely wasn't worth the drive down, plus $25 admission (plus tax) AND the $5 parking.... man.... Good thing we had other plans for the weekend...