My 16 yr old DD works on zero hours contract, minimum wage for 8 hours a week for a major sports store. She’s been there around 4 months and they’ve now asked her to do some online training at home in her own time (there’s around 23 topics). It includes a test at the end of each module. It will take quite a few hours. Is it reasonable for them to expect her to do this in her own time, unpaid? What should she do?