Stay away from David Barton. Go anywhere else instead. The climate is negative and impersonal. The trainers complain audibly and regularly about their low pay and the clients are not seen as people and members but as numbers.
Pros: Convenience if you happen to live nearby
Cons: Lousy atmosphere, non-helpful staff, weak and infrequent classes
more