AutomationDirect are offering free PLC training, I have not checked it out yet to see how useful it is, but its FREE! Automation. Max.