Mike has been excellent with my special needs teenage son. He is very patient, yet keeps him motivated and working hard!! Definitely adapts to meets the needs of the Individual.