Terrain is by far the best "gym" I have ever joined. I emphasize gym because it's more than just a place to stay and get fit. It's a community and an experience. Tonia and her trainers actually get to know you to make personalized suggestions within the currated workout sessions. There is purpose that goes in to the multi-week long series, which keeps a goal in mind but than changes after a few weeks to keep you engaged. As mentioned there is a sense that you are getting a one-on-one training session but within a non-judgmental group settings to help feed off other's energy. If I can't make a session there is always the open gym to pound out what I need on my own. Shower makes it convenient so I can head straight to work after. read more