Tim Chau is a great trainer. He encourages and motivates his class to strive, workout hard, and get the results you want. His class is fun and at the same time you feel your whole body is all worked up from all the various exercises. It’s all worth going for.