I passed first time with mike in only 4 months with 4 minors. mike is a brilliant teacher, he explains anything if you don't understand. The LDC system is a great way of learning too as you can see how far you have progressed. Thanks mike!