Also have a look at Marble Life course, not done it yet but have met Kevin and has helped me out on a couple of occasions with advice. Look on the Hard Floor forum below this one for more information.
I did the Nu-Life course and whilst i found it excellent and Mike certainly knows his stuff, i struggled stripping the floors, in particular grout lines with Nu-Life products, when i tried Kevin's products i got the results i was looking for.