904 slipping from 2nd-3rd (with video)

I'll add - the flare is not a good situation and there are also potentially major issues that can cause it... If your father's friend has a set of trans pressure gages you can check the pressures and see what's going on.