The LDC System worked really well for me. John is a very patient man, he is very good at putting his learners at ease and will always adapt his teaching style and pace to your style of learning. Thank you John and LDC.