excellent training , great instruction, and positive atmosphere
Michael understands each students needs and values and excels as the head coach