LDC system worked great for me. The books, DVD and the theory disk really helped as it also explains every part of the driving and theory test. The theory test helped a lot because it wasn't just reading, it had games to play as well which made revising for the theory more fun and helped me because I am dyslexic, which gave me a break from reading. Naveed was very patient and explained things well.