Considering my experience, PMF African online training went very smooth to me. It is also very enriching. I think the training 
maintained a good tempo but should just update their technical support.