Properly not, but as long as the money isn't negative then a company that helps people does so time and time again - which must be better than only doing it once right?
You know, I think it's difficult to have students who pay you these days. Even at a university I think students aren't interested in doing the work and just want to get their degree. It's kind of sad because I'd love to just train the next generation of programmers, but it frankly seems so annoying and not worth it.