popular plc courses