Awesome gym coaching and programming. A more progressive and innovative approach than the typical crossfit boxes that have sprung up and flooded the market in the last couple of years. The coaches knowledge base and experience caters to people of all levels;from newbies fresh off the couch to seasoned athletes looking to take their game to the next level.