We have worked with Tim Foster for a number of years. He is deeply knowledgeable about exercise and proper movement and he applies that knowledge in his classes. He knows just how to lead you so that your muscles are tired but they recover quickly. He watches his students closely to monitor their form and to instruct them how to get the most out of the exercises and how not to create an injury. He