“A non-refundable program deposit fee is due before assignments are every made.“
That should be enough to send red flags.
In accounting after your sophomore or junior year they’re better off just going to one of those week long ride along events with one of the big4 firms even if they don’t want to go into public accounting.