He is very flexible on time .
John D'Alton offers excellent coaching for both children and adults .
John D'Alton is very flexible on time .
John D'Alton offers excellent coaching for both children and adults .