I would say doing someone's homework would be unethical and wrong in almost all circumstances. Schools have rules that say they are not allowed to cheat, and by doing their homework you are helping...