The problem with a lot of cleaning courses are that they are aimed at using particular makes of products, rather than types of products.
The early courses that I attended were based on the products that the host suppied, whereas the NCCA course is based on what products you need be it Alkaline, Acidic, Neutral, Solvent etc.
You need to go on an independent training course.
Dave.