GP

This is excellent training for beginners. It is very detailed and full of valuable information. I would recommend this to any hobbyist / technician / engineer / scientist with no prior PLC knowledge or experience.