I've been going to FT Barrington for over 10 years. Matt and his crew have trained me for 7x Pan Mass Challenges, multiple 1/2 marathons, and thrown in a couple of tri's as well ! Great positive energy all the time - and super challenging work outs that they change up constantly. Can't recommend these guys enough!
I especially like how each trainer really tries to customize the workouts to the level of each participant. I like how they seem to have an intuitive sense of how to push just enough in order to challenge and yet they also know how to meet the client at the level that they are currently working at.