PED learning platform