At crossfit Blaine you will get results in an environment that is supportive and motivational. Don’t let the weights scare you. Everything is scaled to your goal and ability. Coaching staff gives you one on one attention so you end up getting a gym, a support group and a personal trainer all in one spot. Lots of flexibility in scheduling as well. I highly recommend it!