Mike is a one of a kind trainer– he is not only a very knowledgeable trainer, but has a fun personality and laid back manner. His ability to make folks of all fitness levels feel comfortable is very conducive a fun learning environment that ensures his clients see all the results that they are looking for.