A highly professional and personal service. Dom is an excellent teacher, inspires his students, is knowledgeable, enthusiastic and goes the extra mile. He is also a thor ... more