I cannot praise this gym enough! Every session is geared to the development of the individual and the level of attention and personal instruction from Brian and Lin is second to none! The best!!!