The pace of teaching/variation of instructing styles is perfect and engaging practical games with a lead-in theory lesson work brilliantly. Great system/training team.