Knowledge, drive and dedication to helping his clients succeed. Mike has it all and more!  By far, the best trainer this 63 year old gal has ever had!